热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery.html不适用于脚本-jquery.htmldoesnotworkwithscript

ThiscodeisnotworkingonIE8atall.FF3isexecutingbutthepageisblankandseemsloadingnot

This code is not working on IE8 at all. FF3 is executing but the page is blank and seems loading not ending.

这段代码根本不适用于IE8。 FF3正在执行,但页面是空白的,似乎加载没有结束。

My code is:

我的代码是:

$("#leaderBoard").html("".replace(/script2/gi, "script"));

I want to let page load ad on ready.

我想让页面加载广告准备就绪。

6 个解决方案

#1


5  

This works for me in FF3 and IE7:

这适用于FF3和IE7:

$("#leaderBoard").html('alert(1);');

When you use document.write after the page has loaded, it replaces the entire document (http://Javascript.about.com/library/blwrite.htm). You essentially replaced your page content with a script tag, causing it to appear blank.

在页面加载后使用document.write时,它将替换整个文档(http://Javascript.about.com/library/blwrite.htm)。您基本上用脚本标记替换了页面内容,使其显示为空白。

#2


3  

When you actually have jQuery already, why all the obfuscating hassle?

当你真的拥有jQuery时,为什么所有的混淆麻烦?

Simply load the ad HTML into the leaderBoard object, and you're done.

只需将广告HTML加载到leaderBoard对象中,您就完成了。

$(document).ready( function() {
  $("#leaderBoard").load("/ad_generator.php");
});

Where ad_generator.php would produce an HTML fragment based on some randomization scheme.

ad_generator.php将根据某些随机化方案生成HTML片段。

#3


1  

Why not try using jQuery's $.getScript(); function?

为什么不尝试使用jQuery的$ .getScript();功能?

http://docs.jquery.com/Ajax/jQuery.getScript

#4


1  

Try this approach:

试试这种方法:

//////////////////function in page's script section

function aFunction (x) {

    ////script you want to execute

    alert(x);

}

//////////////////////in page's body

var d = $("
"); d.ready(function(){aFunction("x");});

#5


0  

try wrapping your code in

尝试包装你的代码

$(document).ready(function() {
 // your code here
});

#6


0  

document.write()

does not work with the window.onload event

不适用于window.onload事件

try this code

试试这段代码

 $('.myDiv').html('<\/script>');

somewhere near the end of your document Notice that you have to escape the '/' charecter

靠近文档末尾的某处注意你必须逃避'/'字符


推荐阅读
author-avatar
黑暗中的数字
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有