我有以下两种方式向我建议.
window.location.href = '/Administration/Notes/Create?dsValue=a&selectAnswer=b';
$.get("/Administration/Notes/Create", { dsValue: dsValue, selectedAnswer: answer });
Run Code Online (Sandbox Code Playgroud)
这些方法是一样的吗?哪一个对我来说最好用,两者之间有什么区别?
Fei*_*ngo 16
这不是你需要jQuery做的事情.这样做有一个非常简单的普通旧javascript方法:
window.open('http://www.google.com','GoogleWindow', 'width=800, height=600');
Run Code Online (Sandbox Code Playgroud)
而已.
第一个arg是url,第二个是窗口的名称,这个应该被指定,因为window.opener如果没有指定窗口名称(只有一点FYI),IE将会尝试稍后使用,最后两个参数是宽度/高度.
编辑:完整的规格可以在提供的mmmshuddup链接中找到.
Yes*_*rry 13
那些绝不是一样的.第一个只是将您发送到您分配给window.location.href的任何URL(在您当前所在的同一窗口中).第二个发出GET AJAX请求.
试试这个页面:http://www.codebelt.com/jquery/open-new-browser-window-with-jquery-custom-size/
它提供了一个如何打开新窗口*的一个很好的例子.
如果你想使用原始的javascript,那么这就是你要找的:
window.open(URL,name,specs,replace)
Run Code Online (Sandbox Code Playgroud)
如http://www.w3schools.com/jsref/met_win_open.asp中所示
| 归档时间: |
|
| 查看次数: |
129541 次 |
| 最近记录: |