我有个插件,如果去掉header_common.htm里头下面的这行代码就能使用,但是去掉的话网页很难看啊,咋整啊,不去掉我那插件用不了啊。
有什么替代办法可以不去掉header_common.htm里头的这个代码吗?比如在我那个插件里头加进去什么?我那个插件(姑且称为插件吧,实际上整个插件只有几行代码):<script language="javascript">
<!--
function keyDown(e)
{
if (event.srcElement.tagName=='IFRAME'
&& event.clientX==-1
&& event.clientY==-1
&& event.fromElement=='[object]')
{
var num = parseInt(shownum.innerHTML);
shownum.innerHTML = num + 1;
}
return false;
}
document.onmousemove=keyDown;
document.onmouseover=keyDown ;
document.onmouseout=keyDown ;
document.onblur=keyDown;
//-->
</script>点击IFrame中的次数:<div id="shownum">0</div>
<iframe name='ad_click' marginwidth="0"
marginheight="0" frameborder="0" scrolling="no"
src='http://www.csdn.net/' width="100"
height="100" style="width: 616px; height: 171px">
</iframe>
header_common.htm里头去掉插件才能使用的代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
有什么替代办法可以不去掉header_common.htm里头的这个代码吗?比如在我那个插件里头加进去什么?我那个插件(姑且称为插件吧,实际上整个插件只有几行代码):<script language="javascript">
<!--
function keyDown(e)
{
if (event.srcElement.tagName=='IFRAME'
&& event.clientX==-1
&& event.clientY==-1
&& event.fromElement=='[object]')
{
var num = parseInt(shownum.innerHTML);
shownum.innerHTML = num + 1;
}
return false;
}
document.onmousemove=keyDown;
document.onmouseover=keyDown ;
document.onmouseout=keyDown ;
document.onblur=keyDown;
//-->
</script>点击IFrame中的次数:<div id="shownum">0</div>
<iframe name='ad_click' marginwidth="0"
marginheight="0" frameborder="0" scrolling="no"
src='http://www.csdn.net/' width="100"
height="100" style="width: 616px; height: 171px">
</iframe>
header_common.htm里头去掉插件才能使用的代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
至少你应该先搜索看看“DOCTYPE”的意义和作用,然后先用HTML标准代替XHTML标准试试。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这段代码,你现在当然可以不要。为什么需要,你当前可以不用去管它!
如果单纯这个应用,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这段代码当然不必保留,但是从整个论坛程序来说,没有上面这句是不行的所以问题在于怎么修改iframe和js代码,而不是去掉我上面那段代码,谢谢!
如果单纯这个应用,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这段代码当然不必保留,但是从整个论坛程序来说,没有上面这句是不行的所以问题在于怎么修改iframe和js代码,而不是去掉我上面那段代码,谢谢!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE> 此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML 文档。
在此声明了文档的根元素是 html,它在公共标识符被定义为"-//W3C//DTD XHTML 1.0 Transitional//EN"。
XHTML Transitional DTD:可包含 W3C 所期望移入样式表的呈现属性和元素。如果您使用了不支持层叠样式表(CSS)的浏览器以至于您不得不使用 XHTML 的呈现特性时,请使用此类型。
HTML 元素与合法的 Doctypehttp://www.w3school.com.cn/tags/html_ref_dtd.asp
看看iframe在XHTML中是否合法。
这段代码当然不必保留,但是从整个论坛程序来说,没有上面这句是不行的所以问题在于怎么修改iframe和js代码,而不是去掉我上面那段代码,谢谢!
这段代码当然不必保留,但是从整个论坛程序来说,没有上面这句是不行的所以问题在于怎么修改iframe和js代码,而不是去掉我上面那段代码,谢谢!