用PHP替换Javascript(<;script>;<;/script>;)中的代码
例如,我有这样一个javascript代码用PHP替换Javascript(<;script>;<;/script>;)中的代码,javascript,php,replace,Javascript,Php,Replace,例如,我有这样一个javascript代码 <script type="text/javascript"> function test(){ alert('hi'); } </script> 功能测试(){ 警报(“hi”); } 我们能否将PHP中的代码替换为: <script type="text/javascript"> function example(){ alert('hohoho');
<script type="text/javascript">
function test(){
alert('hi');
}
</script>
功能测试(){
警报(“hi”);
}
我们能否将PHP中的代码替换为:
<script type="text/javascript">
function example(){
alert('hohoho');
}
</script>
函数示例(){
警惕(hohoho);
}
我要替换的是标记脚本中的文本
有可能吗?声明一个变量来存储要发出警报的文本,然后使用它
<?php
$variable = "hohoho";// change this to what you want in alert.
?>
<script type="text/javascript">
function example(){
alert('<?php echo $variable ?>');
}
</script>
函数示例(){
警报(“”);
}
对于模糊处理请参见和,可以将所有JavaScript标记放在php中,但请记住,当客户端调用页面时,php在服务器端执行一次,但JavaScript将在客户端调用(浏览器端)上执行 所以你可以做一些类似的事情,它会起作用,只是为了回答你的问题,但这不是一个好的做法,你应该有理由使用它:
<?php
$content = '<script type="text/javascript">
function example(){
alert("hohoho");
}
</script>';
if (true)
echo $content;
?>
<script>example();</script>
示例();
是否要使文本成为动态内部警报?不,我想混淆该代码。@ChandraPutraWijaya我的答案有任何更新吗?重点不是变量/字符串。但我想混淆javascript,所有包含在javascript标记()中的函数或变量,你想混淆
仅警报部分??所有包含在脚本标记//中的部分都会混淆是的,我尝试使用packer。但那一定是个文件检查一下这可能会对你有帮助,