我正在使用只有javascript的插件.我需要让它动态创建一个带有广告的DIV元素.
我无法弄清楚为什么这不起作用:
$(this).append('<div class="overlay-background">Advertisement
<script type="text-javascript">
GA_googleFillSlot("blog_landing_right_rectangle_300x250");
</script>'
Run Code Online (Sandbox Code Playgroud)
它导致使用"Hello World"创建的元素,但它不执行GA-googleFillSlot函数.
简单的substr调用无法正常运行.我想只抓取以正斜杠结尾的字符串.这是七个字符串.
HELLO/NN, SMILE/JJ, JUMP/, GOOD/RB, GREAT/JJ, HAPPY/NNP, SEAPORT/
$m = substr($string, -1);
if ($m = "/") {
echo $string;
}
Run Code Online (Sandbox Code Playgroud)
这段代码每次都以某种方式返回true.所有七个单词都打印出来.我已经尝试过strrev和许多其他字符串函数.这似乎并不重要.我可以直接打印$ m并看到它是"/",但if语句决定每个单词符合$ m ="/"条件.即使$ m不是"/"
对这个实用程序相当兴奋,但遇到了一些实现问题.安装它但在服务器上执行HTML文件时没有结果.URL代码上的语法错误.
<script LANGUAGE="JavaScript" SRC="boilerpipe-1.1.0.jar">
</script>
<script type="text/javascript">
URL url = new URL("http://www.mywebsite.com");
var text = ArticleExtractor.INSTANCE.getText(url);
document.write(text);
</script>
Run Code Online (Sandbox Code Playgroud)
编辑=====>此代码似乎有效.
<?php
$html = file_get_contents("http://www.google.com");
?>
<script language="JavaScript" src="boilerpipe-1.1.0.jar"></script>
<script language="javascript" type="text/javascript">
var sStr = "<?php echo $html?>";
var text = ArticleExtractor.INSTANCE.getText(sStr);
document.write(text);
Run Code Online (Sandbox Code Playgroud)
?>