怎么调用<object id="mm" data="t.htm" ...></object>中t.htm的javascript方法 为什么会用<object>呢?不知你是不是想这样?<script src = "xxxx.js"></script> 还是想访问子窗口中的函数~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是想访问子窗口中的函数~=====================就是想访问子窗口<object>中的方法 你的写法有错误啊虽然scriptlet里面有定义函数,但是你没有暴露出来啊,外部是无法调用的 t.htm-------------------------------------------------<html><script>function public_getname(){ //注意使用public 暴露getname函数 return "Go_Rush"}function hello(){ //这个函数为私有函数,仅可以在t.htm内部被调用 return "hello"}function public_test(){ return "test"}</script></html>test.htm------------------------------------<body><object id="mm" data="t.htm" type="text/x-scriptlet" VIEWASTEXT></object></body><script defer>function f(){ alert(mm.getname()) alert(mm.test()) try{ //这里mm.hello() 会失败 alert(mm.hello()) }catch(x){}}f()</script> try{ alert(mm.hello()) }catch(x){alert("调用mm.hello()失败")} 当然,如果你只是想在 scriptlet里面定义公用变量,更简单t.htm<script>var public_vv="www.csdn.net";</script>test.htm<object id="mm" data="t.htm" type="text/x-scriptlet" VIEWASTEXT></object><script defer>alert(mm.vv)</script> js中正则表达式问题 JS跨域访问的问题 你们说学web开发未来有前途吗 关于组合图片的拖动 背景图片上定位光标位置并保存? javascript 操作 xml,生成新的xml文档 document.write型网页转换 在客户端修改图片大小的问题 treenode.getattribute("Text") 获取后 怎么把他转换成字符串,强行的 请教一个简单问题 想用JavaScript实现两个Select的联动,怎么做?好心人帮忙。。。 急!!救命!!如何实现鼠标对图片的拉框选定?
就是想访问子窗口<object>中的方法
-------------------------------------------------<html>
<script>
function public_getname(){ //注意使用public 暴露getname函数
return "Go_Rush"
}
function hello(){ //这个函数为私有函数,仅可以在t.htm内部被调用
return "hello"
}
function public_test(){
return "test"
}
</script>
</html>
test.htm------------------------------------
<body>
<object id="mm" data="t.htm" type="text/x-scriptlet" VIEWASTEXT></object>
</body>
<script defer>
function f(){
alert(mm.getname())
alert(mm.test())
try{ //这里mm.hello() 会失败
alert(mm.hello())
}catch(x){}
}
f()
</script>
alert(mm.hello())
}catch(x){alert("调用mm.hello()失败")}
test.htm<object id="mm" data="t.htm" type="text/x-scriptlet" VIEWASTEXT></object>
<script defer>alert(mm.vv)</script>