我正在将以下Javascript代码用于(浏览器)反向链接URL:
<script type="text/javascript">
history.pushState(null, null, '<?php echo $_SERVER["REQUEST_URI"]; ?>');
window.addEventListener('popstate', function(event)
{
window.location.assign("https://backlink.com");
});
</script>
我想放进去:
<?php
if( strpos( $source, 'abc' ) !== false ) {
Javascript code should go here
}
?>
我以不同的方式尝试了它,但是总是出现语法错误。 有人可以帮忙吗?
谢谢
答案 0 :(得分:0)
如评论中所述,通常将这样的事情视为一个坏主意,但这应该可以完成您想要做的事情。
if( strpos( $source, 'abc' ) !== false ) {
echo '<script type="text/javascript">
history.pushState(null, null, "' . $_SERVER["REQUEST_URI"] . '"
window.addEventListener("popstate", function(event)
{
window.location.assign("https://backlink.com");
});
</script>}';
}