Lex*_*Lex 1 javascript c# asp.net-mvc
在我的一个页面上,我需要确保用户在继续之前打印了页面,因此我使用简单的onclick方法拦截按钮单击,这会提示用户确认是否已打印页面.
如果他们打印了页面,我想继续并进行回发,但是如果用户按下取消,我希望用户留在当前页面上.这种情况不会发生,即使按下取消,页面仍然会返回到服务器,并且用户将显示在下一个屏幕上.
按钮:
<button type="submit" name="Continue" value="Continue" class="button" onclick="clientClick();">Continue</button>
Run Code Online (Sandbox Code Playgroud)
Javascript函数提醒用户:
function clientClick() {
if (confirm("MESSAGE")) {
return true;
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
onclick="return clientClick();"
Run Code Online (Sandbox Code Playgroud)
将您作为onclick属性值放置的代码视为匿名函数的内容:
onclick="(function(){ return clientClick(); })();"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
486 次 |
| 最近记录: |