小编Jer*_*son的帖子

正则表达式PHP - 自动检测YouTube,图像和"常规"链接

我想这样做,以便在我的聊天应用程序中,可以点击链接到网站,链接到YouTube和图像自动嵌入.

我已经用Java为我的WebIRC客户端制作了这段代码,但现在我正在尝试用PHP和JavaScript制作它.

我还不熟悉PHP所以我对那里使用正则表达式知之甚少.我想知道是否有某种善良的灵魂可以帮助我...

对于YouTube-thingy,我尝试了这个没有成功:

if (preg_match("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#", $message, $m)) {
    $video_id = $m[1];
    $message = preg_replace("#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=v\/)[^&\n]+|(?<=v=)[^&\n]+|(?<=youtu.be/)[^&\n]+#","<iframe class='embedded-video' src='http://www.youtube.com/embed/" . $video_id . "' allowfullscreen></iframe>",$message);
}
Run Code Online (Sandbox Code Playgroud)

php regex hyperlink preg-replace

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

JavaScript运行函数keydown

我无法找到我理解的答案.我希望使用JavaScript(而不是jQuery)来实现它,如果使用id boxFilm可见并且我点击"SPACE"(键码32),函数togglep(); 运行.

我该怎么做呢?我尝试了很多东西但没有成功:(

javascript onkeydown

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

PHP替换所有

我在JavaScript中有这个:

msg = msg.replace(/(:\)|=\)|:-\)|\(:)/gi, "<img src='img/ei/1.png' class='ei' />");
Run Code Online (Sandbox Code Playgroud)

有没有类似的方法可以做到这一点,但在PHP?

在此先感谢,enji

php replace

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

需要单击两次Javascript onclick才能运行该函数

需要单击两次Javascript onclick才能运行该函数.我需要它在第一次点击运行,这是我的问题.我已经用Google搜索并搜索了2天而没有找到有效或我理解的回复.

可以在这里找到javascript的代码:http://enji.se/windows8/js/script.js

我希望它工作的网站:http://enji.se/windows8/

这是一个我正在尝试制作的Windows 8外观网站.它只能在谷歌浏览器上以及高于1265x820的分辨率上正确显示,并且在1590x920以上的分辨率下会非常棒

提前谢谢/ enji

解决了

javascript html5 onclick windows-8

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

PHP GET url iframe

我有:

<?php
$goto = $_GET['goto'];
?>
Run Code Online (Sandbox Code Playgroud)

和:

<form method="get"><input type="text" name="goto" id="goTo" /></form>
<iframe id="page" src="http://<?php echo $goto; ?>"></iframe>
Run Code Online (Sandbox Code Playgroud)

如果我转到我的页面,除非我用URL结束,否则不显示任何内容?goto=<webadress>.

例: http://example.com/windows8/apps/Flake/index.php?goto=http://google.com

如何使用,如果用户没有输入?goto=http://google.com,页面显示为备份网站?

php url iframe get

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

JPEG的透明度

JPEG的大小比PNG小.所以,我认为如果我可以将JPEG文件中的特定区域透明化,使用一些代码,也许我可以节省一些字节.

那么有谁知道如何使用PHP或JavaScript实现这一目标?

png transparency jpeg

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