小编Ila*_*man的帖子

如何在加载整个html页面之前显示加载gif

我有一个通过HTML和CSS非常密集的网页,这导致一些元素加载比用户访问页面时更快.背景可能需要一段时间才能加载,等等......看到它全部按元素加载会变得非常难看......

所以我想知道如何首先加载一个不同的页面(page1,只有一个gif和简单的html)然后page2(带有密集的html的页面)将出现在客户端的浏览器已经获取所有页面html之后.

我相信这可以用JQuery来完成,我几乎一无所知......

任何建议将不胜感激,谢谢,

html javascript jquery

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

如何在Perl中的两个数字之间创建一个随机数

我已经在其他编程语言中看到了许多其他方法...虽然我还没有在Perl中找到一个...

我想要完成的是设置两个数字:

$minimum = 100;
$maximum = 4000;
Run Code Online (Sandbox Code Playgroud)

然后在这两者之间创建一个随机整数.(整数)($ random_num)

我查看了这个网站:http://perlmeme.org/howtos/perlfunc/rand_function.html

这是一个很好的资源,虽然没有做到这一点......

任何帮助将不胜感激.谢谢.

perl

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

使用javascript/html控制iframe内容

在我的网页中,我有一个像这样的iframe:

<iframe src="thispage.html" width="100%" height="600" frameBorder="2"></iframe>
Run Code Online (Sandbox Code Playgroud)

(iframe是同一网站上的一个页面...)

我的问题是,是否可以在包含iframe的页面上使用javascript来控制'thispage.html'(比如使用javascript函数?)

html javascript

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

Perl删除目录中的所有文件

如何在Perl中删除目录中的所有文件(不删除目录)?

我的主机只允许最多250,000个"文件",我的/ tmp文件夹可以快速填充250,000个qouta,所有会话cookie都在进行中.在这种情况下我无法删除/ tmp文件夹.我只被允许删除其中的文件.

编辑:

FTP客户端和文件管理器并不想打开文件夹...我认为这是因为它中有大量的文件..

perl

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

Safari back按钮在使用时不会重新加载页面

这个问题在旧版本的Safari(Safari后退按钮问题)中得到了解决.虽然运行最新的Safari(9.0.1),但上一个答案中列出的解决方案都不再有效.当使用safari上的后退按钮时,有没有人有"刷新/重新加载"页面的解决方案?

这是一种检测页面是否使用后退按钮访问的方法.虽然在我正在使用的Safari版本中不起作用.

<body onunload=""> 
Run Code Online (Sandbox Code Playgroud)

javascript safari

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

Perl HTTP ::请求HASH错误?

我在Perl中遇到HTTP :: Request有点困难,

我的脚本设置如下:

use CGI;
use MIME::Base64;
use HTTP::Cookies;
use HTTP::Request;
use LWP::UserAgent;

$request = HTTP::Request->new(GET => 'http://www.example.com/');

 $ua = LWP::UserAgent->new;
 $response = $ua->request($request);

print "$response";
Run Code Online (Sandbox Code Playgroud)

当我在我的网站上运行脚本时,我收到如下消息:

HTTP ::响应= HASH(0x987f8d8)

(我试图让它"打印"example.com)

perl

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

Perl/Curl脚本中的Perl正则表达式

我不确定这是如何工作的/这意味着什么......

my ($value) = ($out =~ /currentvalue[^>]*>([^<]+)/);
Run Code Online (Sandbox Code Playgroud)

所以基本上,这是CURL/PERL脚本的一部分,它进入www.example.com,并
<span id="currentvalue"> GETS THIS VALUE </span>
在页面html中找到.

[^>]*>([^<]+)/)脚本的一部分究竟是做什么的?它是否定义了它寻找span id =".."?

我在哪里可以了解更多关于[^>]*>([^ <] +)/)函数的信息?

regex perl

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

Perl-对嵌套循环使用相同的变量被认为是不合适的?

在for循环中,我通常这样做:

for my $i (0 .. 6){
###stuff to loop
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我多次使用$ i,它被认为是不正确的用法吗?例如:

(这些循环故意嵌套在一起)

for my $i (0 .. 6){
###some stuff
    for my $i (0 .. 30){
    ###double looped ...
    }
}
Run Code Online (Sandbox Code Playgroud)

perl

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

如何使perl打印HTML不是原始代码

我的网站上有一个.pl perl脚本.我希望代码打印出来,好像它是一个html页面而不是perl页面.我的代码是下面的,下面突出显示的是我在访问页面时看到的内容.当我访问该页面时,我想看到的只是"你好".不是所有的标签.(为了上网的目的,我把实际的html代码简单地设为'Hello'而不是我页面上的实际html.虽然它服务器的目的相同......

.pl代码是什么:

#!/usr/bin/perl

use v5.10;
use CGI;

$q = CGI->new;

print $q->header("text/plain");

$html_template = qq{<!DOCTYPE html>
<html>

<head>

  <meta charset="UTF-8">

  <title></title>


</head>
    <body>

  <p>Hello</p>

    </body>
</html>
};

print $q->header;
print $html_template;
Run Code Online (Sandbox Code Playgroud)

我访问该页面时打印的内容:

Content-Type: text/html; charset=ISO-8859-1

<!DOCTYPE html>
<html>

<head>

  <meta charset="UTF-8">

  <title></title>


</head>
    <body>

  <p>Hello</p>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我希望它打印出来:

Hello
Run Code Online (Sandbox Code Playgroud)

html perl

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

Perl CGI获得用户的用户代理

我有Perl CGI页面,(.pl扩展名).如何获取人员原始用户代理字符串?
有很多方法可以在Javascript中实现(我曾经去过),但是我宁愿转到完全Perl,而不是使用一些Javascript和一些Perl.

例如,获取一个人的IP:$ ENV {REMOTE_ADDR}

perl

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

我怎样才能进行Perl休息(分钟)

目前,我在使用函数之间进行perl休息

for my $j (0 .. 99999999){}
Run Code Online (Sandbox Code Playgroud)

以某种方式让它休息约30秒(+/- 5)

有没有办法让我更"高效"地进行perl休息?我想让它休息270秒(约)(4.5分钟).并且在我当前的休息声明中添加更多9将使脚本非常不满意......

perl

0
推荐指数
1
解决办法
73
查看次数

如何过早地检测它是否是Perl中while循环期间的最后一次迭代

类似的问题(没有解决我的问题):是否有可能检测当前的while循环迭代是否是perl中的最后一个?

上面的帖子有一个答案,它解决了仅在从文件读取时检测它是否是最后一次迭代的问题.

在while循环中,是否可以检测当前迭代是否是mysql查询中的最后一个迭代?

while( my($id, $name, $email) = $sth->fetchrow_array() ) 
{
       if(this_is_last_iteration)
       {
            print "last iteration";
       }
}
Run Code Online (Sandbox Code Playgroud)

perl

0
推荐指数
1
解决办法
775
查看次数

标签 统计

perl ×9

html ×3

javascript ×3

jquery ×1

regex ×1

safari ×1