标签: pageload

页面加载时检查Jquery复选框

该脚本工作正常,但我想知道是否有办法避免代码中的重复(DRY方法).

演示

JS代码:

// Checkbox checked and input disbaled when page loads

$('#checkbox').prop('checked', true);

if ($('#checkbox').is(':checked') == true) {
    $('#textInput').prop('disabled', true);
}


// Enable-Disable text input when checkbox is checked or unchecked

$('#checkbox').change(function() {
    if ($('#checkbox').is(':checked') == true) {
        $('#textInput').prop('disabled', true);
    } else {
        $('#textInput').val('').prop('disabled', false);
    }
});
Run Code Online (Sandbox Code Playgroud)

checkbox jquery pageload

4
推荐指数
1
解决办法
3万
查看次数

在页面加载的新标签中打开特定链接

以前,我从这里得到了一个关于如何在页面加载时自动打开另一个链接的解决方案。我得到了这个代码来做到这一点

window.setTimeout("autoClick()", 2000); // 2 seconds delay

function autoClick() {
var linkPage = document.getElementById('dynLink').href;
window.location.href = linkPage;
}
</script> 
Run Code Online (Sandbox Code Playgroud)

dynLink在正文中用作链接标记中的target="_blank"。但这是在同一选项卡中加载所需的页面。不在新标签页中。

我希望当此自动页面加载单击带有 id=dynLink 的链接时,该页面会在新选项卡中打开,然后在同一选项卡中加载。

我的意思是新标签页 - 不是新窗口。

期待一些有效的解决方案。谢谢!

javascript jquery pageload

4
推荐指数
1
解决办法
2万
查看次数

Page_Load在Firefox中调用,但不是IE

我已经被抛入一个ASP.NET项目,我有一个页面,其中包含通过AJAX获取的控件.

控件的Page_Load函数需要一些逻辑来从Query字符串中获取正确的值.

问题是在IE中没有调用Page_Load函数.

如果我放入断点,我可以在FF中加载页面并观察它停止,但在IE中:没有交易.

我很漂亮(阅读:COMPLETELY)是ASP.NET的新手,但我是一位非常有经验的PHP开发人员.所以我认为这可能与IE使用AJAX回调获取控件的方式有些混淆.

有没有人有任何想法?

干杯

c# asp.net internet-explorer pageload

3
推荐指数
1
解决办法
1472
查看次数

页面加载 - 经典asp中的强制刷新?

主题说.简短版本:我需要一种方法来强制刷新页面仅在第一页加载.在asp.net中会很容易,但我不知道如何在经典的asp中使用它.

更长的版本:我正在尝试更新一个相当大的应用程序,其中一个问题是,当您登录时,它还没有将必要的信息存储到会话中,除非您单击几个特定按钮或刷新页面. .当客户尝试浏览页面时会导致问题.

我可以跟踪会话并手动设置它们,但是我已经失败了好几个小时了,所以强制刷新会容易得多.如果只有一种方法来检测初始页面加载,所以我不会导致循环.重定向也是不可能的,因为应用程序有太多的代码(所有这些实际上都没有注释和杂乱无章)让我看看它是如何实际构建所有验证校验和等的.

编辑:感谢您的回复,并对不起的答案感到抱歉.从你们那里得到了一些好主意.:)

refresh pageload asp-classic

3
推荐指数
1
解决办法
3万
查看次数

ASP.Net/Umbraco网站(最初)具有非常高的服务器响应时间

我有这个问题.我在ISP上推出了一个带有Umbraco CMS的ASP.NET网站.(它只是一个非常基本的信息网站.没什么特别的.)

然而,当我想访问该网站时,第一个页面加载需要花费很多时间,有时甚至长达20秒.当然这太荒谬了.之后,我能够相对快速地浏览网站..

因此,每个第一个页面加载都很慢,然后一切都很好,或多或少.

有谁知道问题可能是什么?它会是IIS吗?ASP.NET?

asp.net lazy-loading umbraco pageload

3
推荐指数
1
解决办法
3030
查看次数

在脚本加载上运行javascript函数

我正在使用jQuery.我将所有函数定义都包含在application.js中的$(document).ready事件中.我有一个函数,我想在我正在处理的页面正文中的某个地方调用.

我想知道是否有一些替代.ready事件可以在脚本加载.理想情况下,我想做类似的事情:$('application.js').ready(call function);

在jQuery文档中,它只提到了$(document).ready调用,但我想知道是否可以更改它,或者是否有一些简单的javascript替代方案.

javascript jquery pageload

3
推荐指数
1
解决办法
6218
查看次数

使用jquery添加页面加载器

我需要一些帮助.我不知道从哪里开始.我需要在我的网站上添加一个页面加载器.我首先提交一个表单,然后使用SimpleXML用expedia调用外部xml表.加载需要一分钟,所以我想将图像加载器添加到此页面.但是我该怎么做呢?我看过谷歌,找不到任何有用的信息.

我需要它来显示加载器,直到COMPLETE页面加载完毕.

jquery pageload page-loading-message

3
推荐指数
1
解决办法
4万
查看次数

当我想加载另一个页面时,为什么会激活Page_Load事件?

对ASP来说很新,我觉得这是一个非常基本的问题.我在default.aspx.cs文件中有以下代码:

        protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            //Get one day ago
            DateTime oneDayAgo = DateTime.Now.ToLocalTime().AddDays(-1);
            String strOneDayAgo = oneDayAgo.ToString();

            //Declare the query string
            String queryString = "Select * from Computers Where whenCreated >= '" + strOneDayAgo + "' ORDER BY whenCreated DESC";

            //Show the query being used to the user
            lblQueryUsed.Text = queryString;

            // Run the query and bind the resulting DataSet to the GridView control.
            DataSet ds = GetData(queryString);
            if (ds.Tables.Count > 0)
            {
                GridView1.DataSource …
Run Code Online (Sandbox Code Playgroud)

c# asp.net events pageload

3
推荐指数
1
解决办法
1898
查看次数

bpopup无法正常工作+在页面加载时显示

我非常喜欢jquery和所有这些.我只做一页专案,所以我迷路了.我需要显示iframe和弹出窗口.怎么做?

我试过bpopup:

index.html就像:

<button id="my-button">POP IT UP</button>
<!-- Element to pop up -->
<div id="element_to_pop_up">
    <a class="b-close">x<a/>
    Content of popup
</div>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="js/jquery.bpopup.min.js"></script>
<script src="js/jquery.easing.1.3.js"></script>
<script src="js/scripting.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

并根据bpopup的主页我修改了jquery.bpopup.min.js

// Semicolon (;) to ensure closing of earlier scripting
// Encapsulation
// $ is assigned to jQuery
;(function($) {

     // DOM Ready
    $(function() {

        // Binding a click event
        // From jQuery v.1.7.0 use .on() instead of .bind()
        $('#my-button').bind('click', function(e) {

            // Prevents the default action to be triggered. 
            e.preventDefault(); …
Run Code Online (Sandbox Code Playgroud)

iframe jquery popup pageload bpopup

3
推荐指数
1
解决办法
5703
查看次数

页面加载时序中的DOM加载时间代表什么?

这就是我的一个页面的典型加载时间分为: -

Domain Lookup     0            0 %
Connect           134          .3%
Request         19658          40%
Response          134          .3%
DOM             28808          58%
Interactive         1           -
Content Loaded   1427           -
Load Event        645           1%
Run Code Online (Sandbox Code Playgroud)

这些值按照Chrome扩展页面排名状态显示.现在很明显,请求和DOM部分是最耗时的部分.任何人都可以解释一下Request,Response,DOM,Interactive,Load Event究竟对应什么?这将有助于我优化我的网站并减少整个页面加载时间.

谢谢 !

dom pageload page-load-time

3
推荐指数
1
解决办法
9511
查看次数