标签: onload

如何在WPF MVVM中调用窗口的Loaded事件?

从我的OnLoaded()事件处理程序代码创建命令很容易,但是如何从View中调用它?

<window Loaded ="onLoaded">不再切蛋糕,因为它调用了xaml.cs中的代码.我如何创建ICommand等价物?

wpf xaml window onload mvvm

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

在Javascript中是否有+ = for window.onload?

最近我想出了以下问题:

在我所有html页面的网站中,我在body onLoad事件中调用了一个函数:

<body onLoad="func1();">
Run Code Online (Sandbox Code Playgroud)

这是我的html模板的一部分,因此它出现在我网站的每个页面上,我无法改变它.现在,交易是在某些页面上,我需要调用一些其他函数onload,我尝试使用window.onload属性,但它擦除了func1的调用...

我现在可以说:

window.onload = func2(); //where func2() calls to func1()
Run Code Online (Sandbox Code Playgroud)

但这看起来很脏又蹩脚?不是吗?

那么,有没有办法将一些函数添加到即将执行onload的那些函数而不删除旧函数?另外我使用asp.net,如果这可以帮助...

谢谢!

javascript asp.net jquery anonymous-function onload

9
推荐指数
3
解决办法
3511
查看次数

想要在iframe无法加载或加载的情况下调用函数?

iframe我的页面中有一个.如果iframe没有加载,想要它alert的消息" pdf not found ",如果iframe加载,它应该alert" pdf打开 ".

有谁知道如何实现这一目标?

html javascript iframe onload

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

onload动画会影响SEO吗?

假设我为我的页面使用了一些onload动画,例如:

$(document).ready(function() {
    $('html.myhtml').css('overflow', 'auto').fadeTo(0, 0, function() {
        $(this).css('visibility', 'visible').animate({
            opacity: 1
        }, 200);
    });
})?
Run Code Online (Sandbox Code Playgroud)

并以内联样式开始,使其隐藏在第一位:

<html class="myhtml" style="visibility:hidden; overflow:hidden">
Run Code Online (Sandbox Code Playgroud)

最初页面将作为空白,然后动画fadein.我想知道:-

  • 这会以任何方式影响SEO吗?
  • 这种做法是好还是有一些重要的论据不这样做?

seo jquery animation onload

9
推荐指数
2
解决办法
4789
查看次数

window.onload功能在Mozilla Firefox上不起作用

我正在使用网页加载屏幕,我使用window.onload功能.

除了在Mozilla Firefox浏览器中,一切都很好用.当我们首次使用ctrl + F5组合访问或刷新页面时,加载屏幕永远不会消失.如果我们只用F5刷新页面,那么它可以工作.

我使用下面的代码

$(window).load(function(e) {
    $("#body-mask").fadeOut(1000,function(){
        $(this).remove();
    });
});
Run Code Online (Sandbox Code Playgroud)

我也试过下面的代码,但没有改变.

window.onload = function () {
   $("#body-mask").fadeOut(1000,function(){
       $(this).remove();
   });
}
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

请帮忙.

提前致谢.

javascript firefox jquery mozilla onload

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

body.onload会等待IFrame吗?

我知道onload事件在触发之前等待页面资源加载 - 图像,样式表等.

但这包括页面内的IFrame吗?换句话说,是否保证所有子帧onload都会在父级之前始终触发?

另外,如果浏览器之间的行为不同,请告知我们.

html browser iframe dom onload

8
推荐指数
3
解决办法
7247
查看次数

图像,onload事件在chrome中不起作用

我正在使用html5来创建拖放图像上传功能.这在firefox中对我很有用,但在chrome中,图像onload事件仅在第一次触发时触发.如果我只在第一个作品中拖动多个图像,如果我在其中拖动第二个图像失败.我相信问题出在图像上.

这是我的代码的工作方式我删除了不相关的部分:

            var img = document.createElement("img");
            var reader = new FileReader();
            var canvas = document.createElement("canvas");
            var canvasData;
            var ctx = canvas.getContext("2d");
            var myFiles;
            var i = 0; 


                 reader.onload = (function (aImg)
                    { 
                        return function (e)
                        {
                            aImg.src = e.target.result;
                        };
                    })(img);

        img.onload = function (){

        //resizes image 
        //draws it to the canvas
        //posts to server

        i++;
        if(i < myFiles.length){
        processNext(i);
                            }
        }



    function processNext(filei) {

         var file = myFiles[filei];

            img.file = file;

            reader.readAsDataURL(file);


        }

i = 0;
myFiles = files; …
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas onload filereader

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

专注于Firefox中的iframe

我将打开一个包含iframe的对话框,然后在打开对话框后将焦点设置在iframe中.

目前,我尝试在加载内容时关注iframe:

<iframe src="../credits.html" onload="this.contentWindow.focus()"></iframe>
Run Code Online (Sandbox Code Playgroud)

它适用于除Firefox以外的所有浏览器,我不明白为什么.

有人可以告诉我为什么吗?谢谢

javascript iframe firefox focus onload

8
推荐指数
1
解决办法
2880
查看次数

使用Javascript FileReader和大文件

我有一个问题,使用Javascript FileRead尝试读取大文件.

例如,我有一个200mb的文本文件,每次我读这个文件代码停止工作.

它可以读取文本文件,但是例如只有前10行或10mb后停止读取?

这是我的代码:

var file = form.getEl().down('input[type=file]').dom.files[0];
var reader = new FileReader();

reader.onload = (function(theFile) {
                return function(e) {
                    data = e.target.result;
                    form.displayedData=data;
                };
            })(file);

reader.readAsText(file);
Run Code Online (Sandbox Code Playgroud)

e.target.result总是有文件的全部数据.

我能在这做什么?

谢谢

javascript onload filereader

8
推荐指数
1
解决办法
3942
查看次数

HTML - 如何在加载时填充输入文本?

我在视图中有一个HTML表单,我需要用来自服务器的json变量填写一些输入字段.我不想为每个输入字段编写javascript代码,相反,我想在value输入标记的属性中访问json变量.

我测试onloadinput标签的事件,但没有任何影响.

<input type="text" class="form-control" onload="this.value = 'value';" name="company[name]" />
Run Code Online (Sandbox Code Playgroud)

html javascript jquery json onload

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