Javascript提示符-数据隐藏在ie中
按钮Javascript提示符-数据隐藏在ie中,javascript,internet-explorer-7,internet-explorer-6,Javascript,Internet Explorer 7,Internet Explorer 6,按钮 <input type="button" id="button" value="Prompt"> Javascript <script> $("#button").click(function(){ var check = prompt("this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a
<input type="button" id="button" value="Prompt">
Javascript
<script>
$("#button").click(function(){
var check = prompt("this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample" , "");
alert(check);
});
</script>
$(“#按钮”)。单击(函数(){
var检查=提示("这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本“,”;
警惕(检查);
});
当在提示中给出一个单词时。internet explorer只显示一行,隐藏另一个句子。我需要在ie的prompt中显示一个较长的段落
帮我解决这个问题
提前感谢。IE中没有办法扩展提示框中文本的长度-它将在两行之后被截断 唯一可行的选择是创建一个模式弹出窗口,其中包含您自己的文本输入
依我看,这是一个更好的解决方案。IE的提示不能从javascript更改。我建议使用jQuery.UI 示例:
<!doctype html>
<html lang="en">
<head>
<title>jQuery UI Dialog Sample</title>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/themes/start/jquery-ui.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.4/jquery-ui.min.js"></script>
</head>
<body>
<div id="dialog" style="display:none">
this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample this is a sample<br />
<input type="text" id="Check" name="check" value="" />
</div>
<input type="button" id="button" value="Prompt" />
<script type="text/javascript">
$("#button").click(function(){
var check ="";
$("#dialog").dialog({
/* title: "test", */
modal: true,
width: 640,
buttons: {
"Ok": function() {
check = $('#Check:input').val();
$(this).dialog("close");
alert(check);
},
"Cancel": function() {
$('#Check:input').val("");
$(this).dialog("close");
}
}
});
});
</script>
</body>
</html>
jQueryUI对话框示例
这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品这是样品样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本这是样本
$(“#按钮”)。单击(函数(){
var检查=”;
$(“#对话框”)。对话框({
/*标题:“测试”*/
莫代尔:是的,
宽度:640,
按钮:{
“Ok”:函数(){
check=$('#check:input').val();
$(此).dialog(“关闭”);
警惕(检查);
},
“取消”:函数(){
$(“#检查:输入”).val(“”);
$(此).dialog(“关闭”);
}
}
});
});
在我的...中显示了2行,但是如果你想显示一个冗长的MESSEGE,也许你应该考虑一个模态框?我认为你不能控制这个警告框,因为它是由浏览器生成的。me@Marco你的提琴正在使用一个警报框,OP请求一个提示。在IE中,警报框和确认框允许的文本比提示框可以。@Rorymcrossan woops.。抱歉,更正了我的链接。也许他应该在消息发布时使用一个提醒框,然后再使用提示?还是JS soloution型号最好:)@Marco这是另一种解决方案,但不太方便用户。我完全同意模态是未来的发展方向:)