在gridview行javascript事件中使用target=\u blank
工作正常,但我希望在新窗口中打开新页面在gridview行javascript事件中使用target=\u blank,javascript,.net,gridview,onclick,Javascript,.net,Gridview,Onclick,工作正常,但我希望在新窗口中打开新页面 e.Row.Attributes.Add("onclick", location='" + e.Row.Cells[5].Text + "'"); 什么也没发生。tablerow中的源代码是: e.Row.Attributes.Add("onclick", "target=_blank location='" + e.Row.Cells[5].Text + "'"); 我需要做一个window.open来完成这个任务吗?如果是这样的话,有人能提供语法吗
e.Row.Attributes.Add("onclick", location='" + e.Row.Cells[5].Text + "'");
什么也没发生。tablerow中的源代码是:
e.Row.Attributes.Add("onclick", "target=_blank location='" + e.Row.Cells[5].Text + "'");
我需要做一个window.open来完成这个任务吗?如果是这样的话,有人能提供语法吗?因为我在这方面的努力没有成功
谢谢。onclick正在寻找javascript。。。以这种方式使用的目标是锚定标记的属性 (IMO)window.open是您最好/最简单的选择
onclick="target=_blank location='http://www.something.com'"
除非将该行项目转换为锚点:
onclick="window.open('http://www.something.com', 'mywindow')"
更改弹出窗口的功能
您可以使用window.open方法的最后一个参数控制弹出窗口的功能。下面的代码打开一个带有状态栏的窗口,没有其他功能
open (URL, windowName[, windowFeatures])
下面的代码将打开一个带有工具栏和状态栏的窗口
window.open ("http://www.javascript-coder.com","mywindow","status=1");
该表显示了您可以使用的功能和字符串标记:
状态窗口底部的状态栏
工具栏标准浏览器工具栏,带有后退和前进等按钮
位置输入URL的位置输入字段
菜单栏窗口的菜单栏
目录标准浏览器目录按钮,如最新内容和最酷内容
可调整大小允许/不允许用户调整窗口大小
滚动条如果文档大于窗口,则启用滚动条
高度以像素为单位指定窗口的高度。(示例:高度=350′)
width以像素为单位指定窗口的宽度
从以下位置获得的信息:什么是“mywindow”参数?这是字面意思还是代表其他意思?那么target=\u blank参数在window.open函数中会放在哪里呢?它是您想命名窗口的任何东西。。。我会马上用window.open语法更新我的回答。回答了我关于“mywindow”的第一个问题。我知道是窗户的名字,明白了!谢谢你,帕特里克。甚至不需要目标参数。window.open默认为一个新窗口。
window.open ("http://www.javascript-coder.com","mywindow","status=1");
window.open ("http://www.javascript-coder.com", "mywindow","status=1,toolbar=1");