小编sar*_*sar的帖子

为div id生成随机字符串

我想在我的网站上显示YouTube视频,但我需要id为每个将由用户共享的视频添加唯一视频.所以我把它放在一起,我遇到了一个小问题.我试图让JavaScript为div添加一个随机字符串id,但它不起作用,显示字符串:

<script type='text/javascript' src='jwplayer.js'></script>
<script type='text/javascript'>
function randomString(length) {
    var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');

    if (! length) {
        length = Math.floor(Math.random() * chars.length);
    }

    var str = '';
    for (var i = 0; i < length; i++) {
        str += chars[Math.floor(Math.random() * chars.length)];
    }
    return str;
}

var div = randomString(8);
</script>

<div id='div()'>This text will be replaced</div>

<script type='text/javascript'>
  jwplayer('div()').setup({
    'flashplayer': 'player.swf',
    'file': 'http://www.youtube.com/watch?v=4AX0bi9GXXY',
    'controlbar': 'bottom',
    'width': '470',
    'height': '320'
  });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript

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

找到并替换字符串

是否可以查看页面的源代码,找到某个部分并在页面加载之前用其他内容替换它?我想使用JavaScript完成此操作,以便我可以在Chrome扩展程序中使用它.所以像这样:

找到google.com

<script type="text/javascript">
var URLgo = "http://google.com";
</script>
Run Code Online (Sandbox Code Playgroud)

替换为yahoo.com

<script type="text/javascript">
var URLgo = "http://yahoo.com";
</script>
Run Code Online (Sandbox Code Playgroud)

javascript replace

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

使用javascript倒计时与服务器端时间

我有两个用PHP编写的脚本来获取时间服务器端,另一个是基于日期和时间的JavaScript倒计时.我不确定我做错了什么,但是当我将日期和时间传递给javascript时,它显示0days 0小时和1秒然后到期.无论将来我设定日期和时间有多远,这都会发生.如何将时间正确地传递到此JavaScript代码中?

<?php
$date = 'July 19 2011 05:00:00 PM PDT';
$exp_date = "var end = new Date('". $date ."');";
$todays_date = date("F j Y g:i:s A T");

if ($todays_date < $exp_date) {
?>
<script>
<?php echo $exp_date ;?>

var _second = 1000;
var _minute = _second * 60;
var _hour = _minute * 60;
var _day = _hour *24
var timer;

function showRemaining()
{
    var now = new Date();
    var distance = end - now;
    if (distance < 0 …
Run Code Online (Sandbox Code Playgroud)

javascript php time datetime

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

使用jquery或javascript创建一个正方形的颜色

我正在寻找一个类或一个可能的解决方案来div使用jQuery 创建一个或图片,并用这样的小方块填充它:

在此输入图像描述

jQuery能够做到这一点吗?

javascript jquery

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

写入文本文件

我有一个表单,将其值写入文本文件.我的问题是,当用户提交表单时,它会覆盖上次用户提交的值.我需要进行哪些更改才能记录每个用户提交的内容,而不是每次都写入.

// This just names the file
$target_filename = "usersubmit_f456sd4f56sd4f.txt";

// Create an empty buffer
$message = "";

// This gets all the form keys (names) and values
foreach ($_POST as $key => $value)
$message .= "$key: $value\n";

// Put the date in
$message .= date("F j, Y, g:i a");

// Open the file and write it out
$fp = @fopen($target_filename,"wt");
if ($fp != NULL) 
{
fputs($fp,$message);
fclose($fp);
}
Run Code Online (Sandbox Code Playgroud)

php

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

管理员访问的白名单IP地址

我的网站上有一个区域,我只想访问一些人.我的代码现在只适用于一个IP地址,但我希望能够添加更多.

这是我正在使用的:

$ipaddress = $_SERVER['REMOTE_ADDR'];
if($ipaddress == '111.111.111.111') {
//Action for allowed IP Addresses
} else {
//Action for all other IP Addresses
echo 'You are not authorized here.'; 
echo "<br />IP Address: ".$_SERVER['REMOTE_ADDR'];
exit;
}
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

javascript ×4

php ×3

datetime ×1

jquery ×1

replace ×1

time ×1