用户离开页面时,我正在运行一个对话框.唯一的事情是它运行1秒并消失?我知道它与此有关bind('beforeunload'),但对话框的死亡时间比你能读到的要快.
我如何阻止这种情况发生?
$(document).ready(function() {
// Append dialog pop-up modem to body of page
$('body').append("<div id='confirmDialog' title='Confirm'><p><span class='ui-icon ui-icon-alert' style='float:left; margin:0 7px 20px 0;'></span>Are you sure you want to leave " + brandName + "? <br /> Your order will not be saved.</p></div>");
// Create Dialog box
$('#confirmDialog').dialog({
autoOpen: false,
modal: true,
overlay: {
backgroundColor: '#000',
opacity: 0.5
},
buttons: {
'I am sure': function() {
var href = $(this).dialog('option', 'href', this.href);
window.location.href = href;
},
'Complete my order': …Run Code Online (Sandbox Code Playgroud) 我想在php中包装一个css文件...所以我写了css文件的标题并给它一个php扩展,因此... css.php.如果页面已经被用作包含,那么这个问题是否会起作用...或者这个新的标题会与页面包含的框架发生冲突?
这是我的代码:
#body_background {
background:transparent url('../images/am_bg_header.jpg') repeat-x 0 0;
display: block;}
#header {
height:107px;
}
Run Code Online (Sandbox Code Playgroud)
在iPad上由于某种原因,背景在右边流动但不在左边...... background_body标签是最外面的标签(除了身体)但是它似乎仍然限制在右边,我希望它在无穷无尽的正确的.
猜猜'为什么?
我想要完成的是仅使用css创建一个渐变...我正在做的所有浏览器除了firefox 3.5之外...这里是代码:
#gradient {
color: #fff;
height:50px;
padding:0;
width:940px;
margin:0 auto;
background: -moz-linear-gradient(top, #CFE782 0%, #9BCB2A 2%,#5DA331 97%, #659635 100%);/* For Mozilla/Gecko (Firefox etc) */
}
Run Code Online (Sandbox Code Playgroud)
我省略了其他浏览器的背景......所以这是我的问题......
有谁知道为什么这不适用于Firefox 3.5和什么工作???