![如何用JS实现在当前页面打开新页面,而不是在新窗口打开?,第1张 如何用JS实现在当前页面打开新页面,而不是在新窗口打开?,第1张](/aiimages/%E5%A6%82%E4%BD%95%E7%94%A8JS%E5%AE%9E%E7%8E%B0%E5%9C%A8%E5%BD%93%E5%89%8D%E9%A1%B5%E9%9D%A2%E6%89%93%E5%BC%80%E6%96%B0%E9%A1%B5%E9%9D%A2%EF%BC%8C%E8%80%8C%E4%B8%8D%E6%98%AF%E5%9C%A8%E6%96%B0%E7%AA%97%E5%8F%A3%E6%89%93%E5%BC%80%EF%BC%9F.png)
其实楼上说的就是javascript代码,只是有点写错了,\x0d\x0a\x0d\x0a\x0d\x0afunction open(html){\x0d\x0a\x0d\x0awindow.open(html,'_self') \x0d\x0a}\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a你的按钮这样写\x0d\x0a\x0d\x0a \x0d\x0a\x0d\x0a补充回答:\x0d\x0a\x0d\x0a首先给你说的代码绝对没错,你可以自己试试呀\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0afunction on(html){\x0d\x0a\x0d\x0awindow.open(html,'_self') \x0d\x0a}\x0d\x0a\x0d\x0a\x0d\x0a\x0d\x0a \x0d\x0a\x0d\x0a \x0d\x0a\x0d\x0a看出来了,表单的问题,兰州可以把form表单去掉就可以了。
1、先创建个简单的页面。
2、在页面中加上js代码指定打开页面。
3、在浏览器中重新输入这个页面地址,按回车打开的页面就不在是原来的页面而是js指定的页面。
4、或者换成如图指定的打开方式。
5、再在浏览器中输入页面地址。
6、按下回车这时就会打开2个页面,一个是自己的默认页面,一个是js指定的页面。
可以先把子页面设置display:none就是隐藏的意思,因为显示的时候是遮罩层的那一种,所以还要设置z-index:1。当点击父页面的按钮时弹出子页面,用show()这个jquery函数就行了。