今天遇到个js的问题,和iframe有关的,
子页面的js调用父页面的js后,子页面里剩下的js不执行,
jsp:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <%@ include file="/common/meta.jsp"%> </head> <script type="text/javascript"> parent.main_href("t=w/kuke/home/index"); parent.location.reload(true); </script> </html>
?
就是parent.location.reload(true);不执行。
?
看了好久也不知道为什么,最后把js写在一个文件里,jsp引用它,这样居然执行了。
jsp:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <%@ include file="/common/meta.jsp"%> <script type="text/javascript" src="/js/passport/out.js"></script> </head> <body></body> </html>
?
js:
$(document).ready(function(){ url_href_sns("t=w/kuke/home/index"); });
?
?
?
现在还不知为什么会这样,哪位知道的话说下,谢谢