我一直在我的主页上使用jQuery淡入淡出,我最近刚刚意识到当Javascript被禁用时它显示黑屏.display: none当Javascript不可用时,如何更改删除属性?
脚本:
<script type="text/javascript">
$(document).ready(function(){
$('html').fadeIn(3000);
})
</script>
Run Code Online (Sandbox Code Playgroud)
CSS:
html {
background: #000;
height: 100%;
}
body {
background: black url(images/bg.jpg) no-repeat 200px center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
display: none;
margin: 0;
height: 100%;
padding-left: 40px;
padding-top: 25px;
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用JavaScript 确定在Google Chrome浏览器中在设置→语言和输入设置中设置的语言。
我正在尝试这样做:
var lng=window.navigator.language;
alert(lng);
Run Code Online (Sandbox Code Playgroud)
在Firefox中,可以正常工作,显示正确的语言。我正在寻找一种在Google Chrome浏览器中确定这一点的方法,因为对于这种情况can-Fr,它向我显示了en-US。
这似乎是一个转储问题,但我正在寻找所有可能性.
我的问题
编码页面以在本地存储器上存储数据,在浏览器上直接访问页面时保存数据.当我使用curl访问该页面时是否会发生同样的事情?如果没有,有没有办法实现它.
我正在寻找各种可能性来实现它,如果有人帮助我这将是非常有帮助的,谢谢.
我有一个网页,在页面加载时,将计数器初始化为0.在每次回发时,保存在会话中的计数器递增1,直到达到值4.基本上,这背后的想法是用户有4次机会输入用户名并在屏幕上显示验证码图像.如果用户失败了4次(因此使用了计数器),他将被重定向到错误页面.
这是我的页面加载中的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
Label_Error.Visible = false;
Session["Count"] = 0;
}
else
{
if (Session["Count"] == null)
{
Session.Abandon();
Response.Redirect("CheckOutErrorPage.htm");
}
else
{
int count = (int)Session["Count"];
count++;
Session["Count"] = count;
}
}
}
Run Code Online (Sandbox Code Playgroud)
单击按钮时,将检查count == 4.现在代码工作正常.如果用户点击该按钮4次,则不再允许他.如果用户点击刷新按钮,则会出现唯一的问题.事实上,一旦用户点击刷新,计数器将被设置为0并且他还有4次尝试.我怎么能阻止这种情况发生?我不希望在页面刷新时将计数器设置为0.我希望计数器的值保持不变.我该怎么办?
两者之间有什么区别吗?
<a href="javascript:void(0)">Link</a>
<asp:Button ID="btn" runat="server" OnClientClick="return Function()" OnClick="btn_Click" Text="Button" />
Run Code Online (Sandbox Code Playgroud)
和
<a href="javascript:void(0);">Link</a>
<asp:Button ID="btn" runat="server" OnClientClick="return Function();" OnClick="btn_Click" Text="Button" />
Run Code Online (Sandbox Code Playgroud)
?
(;在JavaScript之后是不同的 - 这对任何特定的浏览器或任何东西都有影响吗?)
我有一个用直接JavaScript编写的应用程序(没有jQuery或任何东西).它的作用是上传一个图像,当你点击它时,它会获得图像的主色,并选择你刚刚在图像中点击的颜色,并根据它生成一个配色方案.
我在这里实现了部分内容:http://cassidoo.co/assets/colordetect/index.html(此版本只有颜色检测部分,而不是颜色选择器/颜色方案部分)
现在,我想弄清楚一些问题.该应用程序通常有效.它不起作用的唯一时间是浏览器崩溃.我在这里看了一下这个帖子:
我一直在使用我的调试器和所有东西,但是当浏览器崩溃时我实际上并没有收到任何错误.它只是突然没有响应,过了一会儿我得到了"哦,Snap"屏幕或其他东西.
我该怎么调试呢?在我的代码中可能会有什么东西吓坏了(就像它是一个无限循环我没有关闭,画布中的东西是不正常的)?为什么它只发生在50-60%的时间?这是缓存问题吗?
我有一个相当复杂的页面,有很多ajax调用和后续的dom操作.在一个特定的调用中,它设置一个具有时间限制的间隔(基本上是一个计时器).我已经在clearInterval()任何地方设置,甚至在功能中,但在非常特殊的用例中(它很复杂,我无法确定重现缺陷的确切原因和步骤).
$(function() {
window.timer_interval;
// ...
})
function timer()
{
var current = 0;
time_limit = 60;
window.timer_interval = setInterval(function() {
minute = ( "0" + Math.round(Math.floor((time_limit - current)/60))).slice(-2);
seconds = ("0" + ((time_limit - current)%60)).slice(-2);
$('#timer').html(minute + ":" + seconds);
if (current >= time_limit) {
clearInterval(window.timer_interval);
window.timer_interval = false;
}
current = current + 1;
}, 1000);
}
Run Code Online (Sandbox Code Playgroud)
我已经使用了firbug来检测它的值window.timer_interval,它是false甚至条件都满足.一件事可能是一些图像传输失败(这是可能的应用程序行为,代码写入优雅地降级).我在Mozilla开发.
我是Web世界的新手.我正在一个需要加密HTML的项目中工作.我正在使用以下网站进行加密.
http://www.smartgb.com/free_encrypthtml.php http://www.onlinehtmlencryption.com/
该项目建立在dotnetnuke.加密是在JavaScript中执行的.
任何人都可以告诉我它的优点还是缺点?这样我才会有更好的药水来决定.
我试图在用户关闭或重新启动页面时实现通知.我正在使用以下代码
function unloadPage(){
return "Your changes will not be saved.";
}
window.onbeforeclose = unloadPage;
Run Code Online (Sandbox Code Playgroud)
这很好.但是问题是每当导航发生时就会发生这种情况.这可能是页面刷新或表单提交或超链接点击或任何导航发生.我只想将此代码用于浏览器刷新和关闭我知道设置一个标志并检查它.但是我必须将它集成到一个大的应用程序中.所以在每个页面中添加代码都很困难.所以有一个简单的方法.有没有办法捕获刷新或浏览器cosing,以便可以使用它.
我将站点按钮A +和A-添加到缩放。我希望所有的身体都变得粗壮,所以我创建了这段代码
<html>
<body>
<style>
.container{width: 800px;background: #000;}
p{color:#fff;}
a { color: #FFCC00;}
</style>
<div class="container">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolorum, qui, sunt, totam quaerat repudiandae dignissimos maxime et perspiciatis aperiam doloremque eaque eum explicabo ullam deleniti sed adipisci obcaecati fuga similique.</p>
<script type="text/javascript">
function ZoomScreen100() {
document.body.style.zoom="100%"
}
function ZoomScreen200() {
document.body.style.zoom="200%"
}
function ZoomScreen300() {
document.body.style.zoom="300%"
}
function ZoomScreen400() {
document.body.style.zoom="400%"
document.body.style.zoom="400%"
}
</script>
<a href="#" onclick="ZoomScreen100()">A+</a>
<a href="#" onclick="ZoomScreen200()">A+</a>
<a href="#" onclick="ZoomScreen300()">A+</a>
<a …Run Code Online (Sandbox Code Playgroud)