相关疑难解决方法(0)

使用JavaScript在新选项卡(而不是新窗口)中打开URL

我试图在新选项卡中打开一个URL,而不是弹出窗口.我已经看到相关的问题,其中的回答看起来像:

window.open(url,'_blank');
window.open(url);
Run Code Online (Sandbox Code Playgroud)

但是它们都没有为我工作,浏览器仍然试图打开一个弹出窗口.

javascript

1941
推荐指数
19
解决办法
240万
查看次数

如何从javascript中检索GET参数?

http://domain.com/page.html?returnurl=%2Fadmin
Run Code Online (Sandbox Code Playgroud)

对于js内部page.html,如何检索GET参数?

对于上面这个简单的例子,func('returnurl')应该是/admin

但它也适用于复杂的查询......

javascript get

341
推荐指数
9
解决办法
47万
查看次数

HTML:如何强制链接在新选项卡中打开,而不是新窗口

我用来target="_blank"在新标签中打开链接...但是在IE中它会打开一个完全符合逻辑的新窗口,因为这_blank是应该做的,我不知道target="_blank"在其他浏览器中的表现如何...是否有一些东西给强制链接在新选项卡中打开..如果浏览器支持选项卡...否则创建一个新窗口

html tabs cross-browser

78
推荐指数
4
解决办法
18万
查看次数

谷歌Chrome"window.open"解决方法?

我一直在开发一个Web应用程序,部分内容我需要打开一个新窗口.我有这个适用于所有浏览器,我的关键点是谷歌Chrome.

铬似乎忽视,这是造成我的问题的窗口功能,我挣扎的事情是我需要的地址栏是新窗口中编辑.FF,IE,Safari和Opera做得很好,Chrome没有.

我的代码:

function popitup(url) {
  newwindow=window.open(url, 'name', 'toolbar=1,scrollbars=1,location=1,statusbar=0,menubar=1,resizable=1,width=800,height=600');
  if (window.focus) {
    newwindow.focus()
  }
  return false;
}
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome

59
推荐指数
5
解决办法
16万
查看次数

MVC-弹出窗口

我需要在mvc中创建弹出窗口(不是浏览器中的新选项卡).有谁知道如何做到这一点?

asp.net-mvc popup

11
推荐指数
1
解决办法
9万
查看次数

如何打开一个浏览器窗口,没有像javascript中的地址栏,书签栏等任何栏?

我打算打开一个url(html文件),没有任何地址栏,书签栏,以便用户只看到应用程序窗口.有办法吗?

javascript browser dojo

11
推荐指数
1
解决办法
4万
查看次数

我想打开一个新选项卡而不是弹出窗口

我正在尝试打开一个新标签.但是Window.open()打开弹出窗口.

我想hello.php在新标签中打开文件.但它正在一个新的弹出窗口中打开.

<!DOCTYPE html>
<html>
<head>
<script language="javascript">

document.onmousedown=disableclick;
//status="Right Click Disabled";

function disableclick(event)
{
  if(event.button==2)
   {
     //alert(status);
     return false;    
   }
}
</script>
</head>
<body oncontextmenu="return false">

<form action="" method="POST" oncontextmenu="return false">



<b>Enter Username:</b><input type="text" name="username" value=""/><br>

<b>Enter Password: </b><input type="password" name="password" value=""/><br>

<input type="submit" value="submit" name="submit"/>
<input type="reset" value="reset" name="reset"/>

</form>

<?php


if (isset($_POST['submit'])) 
{

$username=$_POST['username'];
$password=$_POST['password'];

mysql_connect("localhost", "root", "") or die(mysql_error()); 

mysql_select_db("demo") or die(mysql_error()); 

$result=mysql_query("select * from employees where name='$username' and pass='$password'") 
 or die(mysql_error()); …
Run Code Online (Sandbox Code Playgroud)

html javascript php tabs popup

6
推荐指数
1
解决办法
2万
查看次数

新窗口未在Chrome中作为标签打开

我建立的东西适用于Chrome.

我想打开几个标签window.open (Chrome阻止哪些,但我可以使用它).但Chrome会将它们打开为新窗口而不是标签!

由于一些不明原因,我发现只有相反的信息. 我怎么能得到这个?

如果在它,如何在没有Chrome阻止的情况下调用程序化选项卡?

编辑: 我看到一些帖子说它不可能,这是一个浏览器偏好.首先,我不知道如何设置这个偏好!其次,我看到人们声称他们这样做了,所以谁相信?

编辑2: 我发现Chrome打开新窗口而不是打开标签,因为它是一个JavaScript窗口打开而不是用户点击.任何人都知道如何伪造真正的点击?因为调用click事件仍然算不是用户点击

javascript tabs google-chrome

3
推荐指数
1
解决办法
1万
查看次数

window.open(url,windowname,opts)在新选项卡中打开,而不是在Firefox中打开新窗口

似乎(试试jsfiddle)

window.open('http://www.google.com/', window_name, 'width=400,height=320');
Run Code Online (Sandbox Code Playgroud)

完全停止在Firefox中打开新窗口,无论你把它作为window_name(_blank,等等......)!这一定必须在最近(一年前)工作,但现在它停止了工作!它在过去一定是Firefox中一些相当新的变化,这个问题的答案也证明了这一点 - 它们之前有效但不再工作了!

我怀疑是它停止工作,因为"Open new windows in new tab instead"默认情况下选项(工具/选项/标签)现在是真的!这一定是最近的变化.

我的用例确实需要打开一个带有图例的小型简单窗口 - 为此打开新选项卡是过度的.

问题是它是默认的,普通用户不知道这个设置 - 他们只是看到网站表现得很奇怪!

有没有办法覆盖Firefox的行为?

javascript firefox window

3
推荐指数
1
解决办法
8448
查看次数

确保在新窗口中打开的Javascript方法(不是Tab)

忍受我,因为这可能看起来类似于(JavaScript在新窗口中打开,而不是制表符),但是执行链接的方法是不同的.当应答软电话时,我通过第三方应用程序打开"销售脚本"应用程序.如果销售代表已打开浏览器窗口(并且它们始终打开),则会在现有窗口中打开一个新选项卡,并且它并不总是很容易引起注意.他们要求我总是让我的应用程序弹出一个新窗口,但尽管我可以告诉我唯一的方法是通过浏览器的首选项.是否有任何机会一些我不知道的javascript会"取消"一个标签?我怀疑答案是否定的,但不得不问.

谢谢你的时间!

[编辑]我想也许这最初不在问题的范围内,但我认为它可以阐明我想要做的事情:第三方应用程序(iSymphony)在本地计算机上运行并在我们的通话中收听事件控制器.当rep回答时,它会触发一个URL,该URL在系统的默认浏览器中打开.我真的无法控制它是如何打开的,这就是为什么我希望有一个javascript解决方案来确保我在一个新窗口.

javascript

3
推荐指数
1
解决办法
2万
查看次数