【问题标题】:Javascript not redirectJavascript不重定向
【发布时间】:2012-07-04 14:52:07
【问题描述】:

我正在使用下面的 javascript 代码重定向到另一个页面。但它被重定向到默认页面。谁能建议我该怎么做?

<input type="image" name="btnContinue" id="PromotionEntry1_imgbtnContinue" src="images/accept-button-orange.gif" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;btnContinue;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" style="border:0;" /><br />

【问题讨论】:

  • 你能给我们看一些代码吗?你如何执行重定向?
  • 您显示的代码不重定向。你能发布重定向相关的代码吗?
  • 您发布的代码只是将回发回服务器的 HTML 部分(在这种情况下重新加载您所在的同一页面)。在 javascript 中,您使用 location.href = 'http://www.google.com'; 重定向某人。

标签: javascript asp.net html javascript-events


【解决方案1】:

如果您只是想重定向,请使用超链接/锚点而不是

使用&lt;input type="image" /&gt;

通常输入控件用于向服务器发送一些数据并进行回发。

你可以用这个

<a href="Give the link where you want to redirect">
    <img src="Your image path" />
</a>

上面的HTML会重定向到的href值。

【讨论】:

  • 就像一个注释,在你的标签之间放置空格开始有点使 html 无效。 =/=
  • 感谢 Daedalus,我使用可视化 Web 开发人员进行编码,它使用空格验证标签,但最好不要留不必要的空间,因为这会使页面变得沉重。
猜你喜欢
  • 1970-01-01
  • 2017-12-06
  • 2022-11-24
  • 2010-12-14
  • 2013-01-10
  • 2011-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多