当我在 firefox 中运行此代码时,我收到错误“ns_error_unknown_protocol”。我的代码有什么问题?我在 google chrome 中运行它,但它运行没有任何问题。它没有显示任何错误消息?请帮帮我。
我的 javascript 是
<script>
$(document).ready(function()
{
var wrong="nnnn.htm";
var name = prompt("Please type in the password",'');
$.ajax({
type: 'POST',
dataType: 'json',
url: 'password.php',
data: {
name: name
},
success: function(data)
{
if (data.success == "good")
{
window.location.href =data.address;
}
else
{
alert(data);
location.href=wrong
}
},
error: function(data)
{
location.href=wrong;
},
});
});
</script>
我的 php 页面是
<?php
$password="123";
$prompt_password=$_POST['name'];
$success="good";
if($prompt_password==$password)
{
$output = array('success'=>'good',
'address'=>'itms-services://?action=download- manifest&url=http://feathersoft.net/projects/tests/Corelogic/Alert/AlertApp.plist');
echo json_encode($output,JSON_FORCE_OBJECT);
}
else
{
echo "error";
}
?>