我想这样做,以便在我的聊天应用程序中,可以点击链接到网站,链接到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) 我无法找到我理解的答案.我希望使用JavaScript(而不是jQuery)来实现它,如果使用id boxFilm可见并且我点击"SPACE"(键码32),函数togglep(); 运行.
我该怎么做呢?我尝试了很多东西但没有成功:(
我在JavaScript中有这个:
msg = msg.replace(/(:\)|=\)|:-\)|\(:)/gi, "<img src='img/ei/1.png' class='ei' />");
Run Code Online (Sandbox Code Playgroud)
有没有类似的方法可以做到这一点,但在PHP?
在此先感谢,enji
需要单击两次Javascript onclick才能运行该函数.我需要它在第一次点击运行,这是我的问题.我已经用Google搜索并搜索了2天而没有找到有效或我理解的回复.
可以在这里找到javascript的代码:http://enji.se/windows8/js/script.js
我希望它工作的网站:http://enji.se/windows8/
这是一个我正在尝试制作的Windows 8外观网站.它只能在谷歌浏览器上以及高于1265x820的分辨率上正确显示,并且在1590x920以上的分辨率下会非常棒
提前谢谢/ enji
解决了
我有:
<?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,页面显示为备份网站?
JPEG的大小比PNG小.所以,我认为如果我可以将JPEG文件中的特定区域透明化,使用一些代码,也许我可以节省一些字节.
那么有谁知道如何使用PHP或JavaScript实现这一目标?