相关疑难解决方法(0)

使用HTML5替代iFrame

我想知道是否有替代HTML5的iFrames.我的意思是,能够在不使用iFrame的情况下在网页内注入跨域HTML.

iframe html5

171
推荐指数
8
解决办法
47万
查看次数

使用jQuery AJAX加载跨域端点

我正在尝试使用AJAX加载跨域HTML页面,但除非dataType是"jsonp",否则我无法获得响应.但是,使用jsonp,浏览器需要一个脚本mime类型,但是正在接收"text/html".

我的请求代码是:

$.ajax({
    type: "GET",
    url: "http://saskatchewan.univ-ubs.fr:8080/SASStoredProcess/do?_username=DARTIES3-2012&_password=P@ssw0rd&_program=%2FUtilisateurs%2FDARTIES3-2012%2FMon+dossier%2Fanalyse_dc&annee=2012&ind=V&_action=execute",
    dataType: "jsonp",
}).success( function( data ) {
    $( 'div.ajax-field' ).html( data );
});
Run Code Online (Sandbox Code Playgroud)

有没有办法避免使用jsonp进行请求?我已经尝试过使用crossDomain参数,但它没有用.

如果没有,是否有任何方式在jsonp中接收html内容?目前,控制台在jsonp回复中说"意外<".

javascript ajax jquery cross-domain cors

127
推荐指数
4
解决办法
26万
查看次数

在JavaScript中打开窗口,插入HTML

如何在JavaScript中打开一个新窗口并插入HTML数据而不是仅链接到HTML文件?

html javascript insert

52
推荐指数
5
解决办法
11万
查看次数

无法修改iframe的内容,有什么不对?

我试图修改iframe的内容,但它不起作用.

这是我的main.html

<html>
<head><title>Main page</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
</head>
<body>

<h3>Main page</h3>
<iframe src="ifr.htm" id="ifr" name="ifr"></iframe>
</body>

<script>
$(document).ready(function(){
    $('#ifr').load(function(){
        $('#ifr').contents().find('body').html('Hey, i`ve changed content of <body>!    Yay!!!');
    });
});

</script>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的ifr.htm

<html>
<head><title>Iframe page</title></head>
<body>
 Content to be displayed in iframe ...
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html jquery

9
推荐指数
1
解决办法
3万
查看次数

cordova phonegap在app中使用外部网页,同时保持页眉/页脚(用于导航)

到目前为止,我已经尝试了inappbrowser和iframe.iframe有效,但我在iframe中使用的实现中遇到了一些破坏应用程序的错误.是否有更原生的解决方案,用于在保持应用程序导航的同时在phonegap中显示外部网页,例如带有侧滚动菜单的标题?

iframe android cross-platform ios cordova

9
推荐指数
1
解决办法
510
查看次数