窗口加载与 body onload JavaScript 冲突
window onload conflicts with body onload javascript
我的客户将我们下面的JS代码放在<head>
他的网站上,并抱怨我们的标签没有触发。下面是来自客户端的示例代码:
<html>
<head>
<script type="text/javascript">
function create() {
try {
var baseURL = "https://serv2ssl.vizury.com/analyze/analyze.php?account_id=VIZVRM1125";
var analyze = document.createElement("iframe");
analyze.src = baseURL;
var node = document.getElementsByTagName("script")[0];
node.parentNode.insertBefore(analyze, node);
} catch (i) {
}
}
var existing = window.onload;
window.onload = function() {
if (existing) {
existing();
}
create();
}
</script>
</head>
<body onload="javascript:clientfunction();">
<script type="text/javascript">
function clientfunction()
{
//client code is replcad here
document.write("Hello testing");
}
</script>
</body>
</html>
在页面加载clientfunction()
正在调用时,我们的create()
函数没有触发。
请任何人都可以帮助我为什么我们的标签没有触发,这个问题的替代解决方案是什么?
复制粘贴并检查运行如下
<html>
<head>
<script type="text/javascript">
function create() {
alert("Gdfg");
try {
var baseURL = "https://serv2ssl.vizury.com/analyze/analyze.php?account_id=VIZVRM1125";
var analyze = document.createElement("iframe");
analyze.src = baseURL;
var node = document.getElementsByTagName("script")[0];
node.parentNode.insertBefore(analyze, node);
} catch (i) {
}
}
window.onload=create;
window.onload=clientfunction;
</script>
</head>
<body onload="clientfunction(); create()">
<script type="text/javascript">
function clientfunction()
{
alert("fdsfsdf");
//client code is replcad here
document.write("Hello testing");
}
</script>
</body>
</html>
相关文章:
- 防止WordPress javascript冲突的良好实践
- IE8/Javascript冲突?IE8正在开发中冻结整个站点-包括Javascript列表
- 对象数组上的html5 javascript冲突
- 插件导致Wordpress图像滑块中的JavaScript冲突
- 与原型javascript冲突
- 响应式菜单和响应式幻灯片之间的 JavaScript 冲突
- Javascript 冲突问题
- Jquery Mobile 与其他 JavaScript 冲突
- 浏览器缓存与我的 javascript 冲突,以将值添加到列表框
- Javascript 冲突 ajax 邮件和脚本
- 窗口加载与 body onload JavaScript 冲突
- 如何进行Javascript冲突
- 包括与外部页面javascript冲突的页面javascript
- 解决Wordpress网站上的javascript冲突
- 正在解决Javascript冲突
- CSS或JavaScript冲突-谷歌地图获胜;t显示
- Javascript冲突倒计时
- Javascript冲突(淡入VS.jQuery Accordion)
- Wordpress中的Javascript冲突
- 解决Javascript冲突/ jquery