如何在后台调用页面自定义的js方法

在页面中填写完表单,提交保存。后台处理完之后,希望通过reponse对象向页面写一个js代码段,执行原页面中的一个js方法。会发现,原页面的js方法并不会被执行。但是向页面写alert却可以正常执行。

这是因为,response对象向页面写内容时,内容并不会被写到原页面,而是写到一个新的,原页面的子页面中。所以直接调用原页面的js方法会报方法未定义的错误。而alert是浏览器内置方法,所以可以正常运行。

如果调用原页面中自定义的js方法,需要在方法名前面加parent,如parent.XX().

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值