问题标签 [navigateurl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1006 浏览

c# - 与母版页相关的 PostbackUrl

假设我们有两个页面: pageX.aspxpageY.aspx。这些页面利用浏览器顶部的母版页,用户可以在其中选择更改网站的语言。这些语言选择采用图像按钮(国家标志)的形式,但它们不使用 PostbackUrl 属性。相反,他们只使用事件处理程序。一种这样的图像处理程序:

pageX.aspx包含一个具有属性的图像按钮PostbackUrl="pageY.aspx"。这个图像按钮的唯一目的是把我们带到pageY.aspx

当按下该图像按钮时,正如预期的那样,我们被带到pageY.aspx

现在这对我来说是个谜:当我在浏览器中按 BACK (不是控件或任何东西,只是好的旧后退按钮)时,我回到pageX.aspx,这很棒!......除了,似乎是主人顶部的页面认为我仍在pageY.aspx!因为即使我现在回到屏幕上的pageX.aspx,单击顶部的任何标志都会将我带回pageY.aspx

我唯一能从逻辑上推断的是,由于某种原因,由于它是一个 PostbackUrl,并且它将表单提交到服务器,“返回”只能在本地识别为发送的表单,而不是整个页面(包括母版页)。因此,通过“返回”,我实际上只是在表单中“返回”,而不是表单和母版页。

我为解决我的问题所做的就是使将我带到pageY.aspx的图像按钮不使用 PostbackUrl,而是使用带有一行的 Click 事件处理程序:Response.Redirect("pageY.aspx"); 当我这样做时,它工作正常。

我想了解为什么会发生这种情况,以及 Click 事件处理程序解决方案是否是最佳实践/正确解决方案,而不是使用 PostbackUrl 属性。

0 投票
2 回答
384 浏览

vb.net - 如何使用 TabID?

我想使用标签 ID 而不是静态 URL 访问链接,因为我的 URl 是

我使用以下代码

但它将我重定向到错误的 URL 我做错了什么或如何编写它,我知道如何将 TabID 与 URL 一起使用

0 投票
3 回答
4225 浏览

c# - 在 GridView asp.net 4 c# 中的 TemplateField 中将变量读入 NavigateUrl

我是编程新手。我创建了一个 GridView 并使用 SqlDataSource 进行绑定。网格显示来自 SQL Server 数据库的几个变量,包括超文本链接。

对于特定字段,我需要: - 评估数据库字段“Journal_title” - 将其作为较长字符串的一部分插入到 TemplateField.NavigateUrl - 如果另一个字段(“Indexed_NIH”)为 NULL,则隐藏链接

字符串的语法是正确的,如果我插入一个标题就可以工作,但是我需要从数据库中读取所有标题并将它们插入到 URL 中。

我当前的代码成功地在适当的记录中显示了链接文本(即当“Indexed_NIH!= NULL”时),但 NavigateUrl 没有正确显示。

欢迎任何建议 - 请记住我是新手!

代码隐藏中没有任何内容。

0 投票
2 回答
1145 浏览

c# - 导航到 DNN 模块

我正在编写一份时事通讯,其中包含指向我的 DNN 网站中各种 html 模块的链接。我可以访问他们的每个 ModuleID,我想用它来获取 url。当前的方法(由第三方开发人员制作)有效,但只是在一定程度上。当模块位于网站更深处时,url 的格式不正确。

例如,位于 www.website.com/website/articles.aspx 的模块可以正常工作,但位于 www.website.com/website/articles/subarticles.aspx 的模块不能。我知道这是因为 url 格式不正确。

这是当前代码:

ContentMID 是我正在查看的当前模块 ID。我曾尝试使用 Globals.NavigateURL,但总是因Object reference not set to an instance of an object.错误而崩溃。我使用时objtabinfoo.FullUrl也是如此,所以我目前不知道如何获取特定模块的 URL。

编辑:这里有更多关于如何检索 tabId 的代码。

0 投票
2 回答
3001 浏览

asp.net - 如何避免使用 # 导航 Url 属性的菜单项

我正在将一些项目绑定到菜单。假设我的站点地址是“www.abc.com/Dev”,菜单项会自动获取“www.abc.com/Dev/#”的navigationUrl。

现在,单击这些菜单项会打开一些应用程序,例如“记事本”。

由于这些菜单项的 navigateUrl 属性,如果我右键单击这些项目,它会给我一个上下文菜单,如果我单击“在新窗口中打开”,它会将我带回到我的原始站点。

理想情况下,这是错误的行为。有什么方法可以阻止navigationUrl的设置吗?我尝试制作:

但是一旦 menuItems 被初始化,它们的 navigateUrl 属性就会被设置为 #。

有什么办法可以防止这种情况。

0 投票
1 回答
326 浏览

javascript - 如何向我的 Asp 超链接的 NavigateUrl 属性添加一些条件 Javascript?

所以我在我的 asp.net 页面上有一个超链接。当该人单击该链接时,它会执行一些操作。现在我希望能够添加一个关于用户是否确定他/她想要执行该操作的 javascript 警报(实际上是确认)?如果是,则执行该操作,否则不执行任何操作。我该怎么做呢?

我当前的代码只有一个指向该操作的链接:

0 投票
2 回答
1779 浏览

asp.net - ASP.Net NavigateUrl 到远程服务器

有没有办法使用 NavigateUrl 从网格视图内的远程服务器目录打开 PDF 文件?我可以从文本框中检索文件编号并生成链接,但是当您单击链接时,什么也没有发生。我的 NavigateUrl 是否会因为它位于远程服务器上并试图在 Web 浏览器中打开而被格式化?我的代码如下。提前致谢。

0 投票
1 回答
129 浏览

facebook - IWebExplorer2 导航失败,读取字符串字符时出错

IWebExplorer2::Navigate(..) (or Navigate2)无法导航某些网址。就像在浏览以下网址时一样:*https://www.facebook.com/dialog/oauth/?api_key=<MyKey>&redirect_uri=<MyUri>&state=NONE* , I am getting the error **Error reading characters of string** in **DISPID_NAVIGATEERROR**.

请任何人告诉我我错过了什么?

提前致谢。

0 投票
1 回答
236 浏览

.net - .NET 导航不起作用?

我有一个带有 WebBrowser 控件的单独表单。如果我尝试从另一个表单调用它,该脚本将不会运行,但如果我以相同的表单调用它,它会运行。

0 投票
3 回答
3148 浏览

vba - VBA:尝试访问网站,但网站偶尔无法加载

当前代码如下:

我遇到的问题是“ https://www.website.com/ ”有时无法加载(我相信这是由于我反复访问它所致)。结果是代码永远不会超出这个循环:

在我看来,一个合乎逻辑的解决方案是在达到一定的时间限制(30 秒?)后杀死 IE 并重新启动整个进程。请就如何编写此解决方案和/或如何编写更有效的解决方案提供建议。非常感谢你!我正在使用 IE10,如果这很重要的话。

另外,这是我发现的一个链接,其中包含一些相关和相关的信息: http ://www.ozgrid.com/forum/showthread.php?t=161094