首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从php wordpress服务器呈现aspx页面

如何从php wordpress服务器呈现aspx页面
EN

Stack Overflow用户
提问于 2013-03-01 04:55:14
回答 2查看 2.3K关注 0票数 0

我希望在我们的wordpress服务器上有一个页面来呈现来自我们拥有的.net服务器的aspx页面。有没有使用jquery或其他php库来处理这个问题的好方法?

我需要这样做,因为aspx能够从sql server中提取数据,我希望我们的web设计师能够正确地使用wordpress服务器来呈现这些数据。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-01 05:01:36

如果.NET服务器与WordPress服务器不在同一个域中,则最好的方法是改用iframe

代码语言:javascript
复制
<iframe src="http://url/to/.net/server.aspx">   
</iframe

如果.NET服务器和WordPress服务器都在同一个域中,jQuery也可能会有所帮助。

你可以用jQuery做类似这样的事情:

代码语言:javascript
复制
$(function(){
   $('#result').load('http://google.com');
});

只需在wordpress服务器中创建一个id为result的div,如下所示:

代码语言:javascript
复制
<div id="result" >
</div>
票数 0
EN

Stack Overflow用户

发布于 2013-03-01 05:10:59

您想在Wordpress页面中呈现apsx页面吗?你也可以在wordpress中定义一个短码。这应该处理嵌入内容服务器端(可以使用优化,缓存):

代码语言:javascript
复制
# shortcode  [embedcontent href="http://www.yoursite.com/page.aspx"]
function embedcontent($atts, $content = null) {
    if ( isset( $atts['href'] ) ) {
        return file_get_contents( $atts['href'] );
    }
    return '';
}

add_shortcode("embedcontent", "embedcontent");

否则,js确实有一些跨域访问内容的限制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15145452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档