var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};
var Include = function(path){
var S = $C("SCRIPT");
S.type = "text/javascript";
S.src = path;
$N("HEAD")[0].appendChild(S);
};
解决方案 »
- 真让我不太蛋定的 Ajax 操作
- 关于document.location.href打开了下载框的同时打开了一个空白页面的问题
- javascript的事件机制不明白,请高人指点。
- 高手快来■■■鼠标离开事件疑问■■■
- 求一个正则表达式,请大家帮帮忙啊
- 我有几个字符串,把他们接到一起,里面用‘|’隔开,然后怎么在取出每一个字符串
- IE浏览器,each放在getJSON函数外面不执行
- 这样的功能怎么实现
- 关于FRAME的FORM提交的问题
- 数据库连接不关闭,会不会造成数据库吊死???
- muxrwc请进,其他朋友也可以过来帮忙,谢谢
- 光标从一个div移到它的嵌套div, 也触发onmouseout, 如何解决?
{
//加入你的句子,就可以document.write
}
var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};
var Include = function(path){
var S = $C("SCRIPT");
S.type = "text/javascript";
$N("HEAD")[0].appendChild(S);//这个放前面否则 path路径不对的话可能造成IE崩溃
S.src = path;
};
<html>
<head>
<script type="text/javascript">
<!--
var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};
var Include = function(path){
var S = $C("SCRIPT");
S.type = "text/javascript";
S.src = path;
$N("HEAD")[0].appendChild(S);
};
function viewview(){
Include("in.js");
}
//-->
</script>
</head> <body onload="viewview()">
</body>
</html>
这是in.js
======================
document.write(' <DIV id=jnkc> ') document.write(' <SCRIPT> setInterval("jnkc.innerHTML=new Date().toLocaleString()+')
document.write(" ' 星期'+'日一二三四五六'.charAt(new Date().getDay())")
document.write(';",1000); </SCRIPT> ')
document.write(' </DIV> ')
<SCRIPT type="text/javascript">
<!--
var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};
var Include = function(){
var S = $C("SCRIPT");
S.type = "text/javascript";
$N("HEAD")[0].appendChild(S);//这个放前面否则 path路径不对的话可能造成IE崩溃
S.src ="in.js";};
window.onload=Include;
}
//-->
</SCRIPT>
</HEAD>
=================================
<html>
<head>
<script type="text/javascript">
<!--
var $C = function(el){
return document.createElement(el);
};
var $N = function(el){
return (typeof el == 'string')?document.getElementsByTagName(el):null;
};
var Include = function(path){
var S = $C("SCRIPT");
S.type = "text/javascript";
S.src = path;
$N("HEAD")[0].appendChild(S);
};
function viewview(){
Include("in.js");
}
//-->
</script>
</head> <body onload="viewview()">
</body>
</html>
==========================================
<html>
<head>
<script type="text/javascript">
<!--
function viewview(){
var s2=document.createElement("script");
s2.src="in.js";
s2.defer=true;
document.body.appendChild(s2);
}
window.onload=function(){viewview();};
//-->
</script>
</head> <body >
</body>
</html> ===========================
都显示空白!!!
是放在桌面的缘故吗(test.htm和in.js都在桌面)
document.body.appendChild(oDiv);
window.setInterval(function()
{
oDiv.innerHTML = new Date().toLocaleString() + ' 星期' + '日一二三四五六'.charAt(new Date().getDay());
},1000);就一切OK了. 原来的HTML不用改.
原来是in.js搞的鬼,按照你
var oDiv = document.createElement("DIV");
document.body.appendChild(oDiv);
window.setInterval(function()
{
oDiv.innerHTML = new Date().toLocaleString() + ' 星期' + '日一二三四五六'.charAt(new Date().getDay());
},1000);
这样就完全能用了