我不知道这是否可行,但是当用户在某个页面上时,是否可以在浏览器中禁用 url 地址栏?如果用户在某个页面上,用户还可以禁用浏览器按钮吗?
但不同的是,它需要在所有浏览器上运行,Chrome、Safari、IE、Opera 和 Firefox。它必须适用于所有这些浏览器。我知道这些浏览器之一不会失败,这让这很困难。
我不知道这是否可行,但是当用户在某个页面上时,是否可以在浏览器中禁用 url 地址栏?如果用户在某个页面上,用户还可以禁用浏览器按钮吗?
但不同的是,它需要在所有浏览器上运行,Chrome、Safari、IE、Opera 和 Firefox。它必须适用于所有这些浏览器。我知道这些浏览器之一不会失败,这让这很困难。
试试这个页面: 在 Firefox 和 IE 中打开没有地址栏的新弹出窗口
但是您不能禁用工具栏按钮,至少用户可以按退格键转到上一页。
您不能禁用网络浏览器中的导航。但是有一些解决方法。
尝试使用 iframe,它应该忽略浏览器的直接导航请求吗?
或使用php制作一个页面,每一步都会更改,但仍然是同一页面(因此您无法从中导航)
以下代码不完整,但它应该向您展示一种方法。
<?php
$Step = $_SESSION["step"];
if($Step == 1 && isset($_POST["name"]))
{
$Step = 2;
// save name
}else if($Step == 2 && isset($_POST["description"]))
{
$Step = 3;
// save description
}
if($Step == 1)
{ ?>
<html>
<body>
<form method="POST" action="">
<input name="name" type="text">
<input type="submit" value="ok">
</form>
</body>
</html>
<?php }else if($Step == 2){ ?>
<html>
<body>
<form method="POST" action="">
<input name="description" type="text">
<input type="submit" value="ok">
</form>
</body>
</html>
<?php } ?>