日期:2014-05-16  浏览次数:20371 次

object text/x-scriptlet javascript 调用
页面1.htm 包含页面2.htm。包含方法是
<object id='Object_customer' height=270 width=570 type="text/x-scriptlet" viewastext>
    <param name="Scrollbar" value="0" />
    <param name="URL" value="2.htm" />
    </object>

在页面2.htm中定义了一个方法
function public_a(telnum)
    {
        alert(telnum);
    }
在1.htm中却需要这么调用public_a方法;document.all("Object_customer").a("123");
document.all("Object_customer").public_a("123");这样调用反而是错误的。

谁知道是怎么回事?多谢!
------解决方案--------------------
我也很正好遇到这个问题,请问楼主解决了没有?
------解决方案--------------------
从没这么用过
多个页面要用的js放js文件里不就行了,这种写法很不看好