如果窗体位于另一个文件夹中,如何打开窗体 - javascript

我写在不同文件夹中的表单和代码
码:

protected string GetClientsHistoryUrl(string iinbin)
{
    return "javascript:window.open('InsurerHistory.aspx?iinbin=" + iinbin.ToString() + "','_blank','status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no ')";
}    

aspx:

<asp:LinkButton ID="HyperLinkIns" runat="server"
  OnClientClick='<%# GetClientsHistoryUrl(Convert.ToString(Eval("iinbin"))) %>'
   Text='<%# Shorten(Eval("InsName"),5,30) %>' ToolTip='<%# Eval("InsName") %>'>
</asp:LinkButton>

错误文本:找不到资源

参考方案

您可以使用助手功能VirtualPathUtility.ToAbsolute来获取资源的完整路径,而与您所在的文件夹无关...

例:

protected string GetClientsHistoryUrl(string iinbin)
{
    string javaScript = "javascript:window.open('{0}','_blank','status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no')";
    string path = VirtualPathUtility.ToAbsolute("~/Path/to/resource/InsurerHistory.aspx?iinbin=" + iinbin);

    return string.Format(javaScript, path);
}

javascript popupwindow之后的行如何工作? - javascript

好的,我有一个来自后面代码的方法,可以创建一个popupwindow。然后有一行代码要在那之后执行,我想知道那行代码何时执行,是在使用popupwindow之后执行还是在创建popupwindow之后执行?例如:void exPopupWindowMethod() { string scr = "window.open('exampleP…

ddl在服务器中未更新-asp.net - javascript

我在ASP.NET c#上工作。我有一个DropDownList。 (runat =“ server”)在$ {document).ready上,我更新了它的值:$(document).ready(function () { document.getElementById("ddl").value = "abc"; ……

如何检查选项是否包含空字符? - javascript

我有一个下拉列表,列出了一些数据库值。<asp:DropDownList Runat="server" ID="cmbSalut" data-bind="value: drSalut"></asp:DropDownList> 根据打开的记录类型,我在下拉列表中选择其适当的值,…

如果我得到url(''),我该如何使用另一个URL - javascript

我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…

对ID为'abc%'的dom执行操作 - javascript

我想对ID为'abc%'的DOM进行一些操作<a id='abc1'></a> <a id='abc2'></a> <a id='abc3'></a> <a id='abc4'></a>…