js 怎么在document.location.href中用target

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 怎么在document.location.href中用target相关的知识,希望对你有一定的参考价值。

js的location.href默认是本页面重定向网址的哦,没办法target新窗口跳转,要新窗口跳转请使用window.open具体代码如下
javascript:window.open("http://www.baidu.com","_blank")。。。你可以copy本地试试~~~~
参考技术A ..document.location.href就是本页面
你该直接改想target的href
target iframe 就直接改iframe的
新页面就open

怎么在JS中写放PHP代码啊

我的JS代码
var imgs = new Array();
for(var n = 1; n <= 5; n++) imgs[n] = new Image();

imgs[1].src ="images/top.jpg";
imgs[2].src = "images/top_change.png";
imgs[3].src = "Images/03.jpg";
imgs[4].src = "Images/04.jpg";

要写入的PHP代码
<?php
foreach ($friendlink_list as $list)
?>
<?php $list['logo']?>
<?php ?>

参考技术A 看你上面的代码,你应该是想用PHP动态生成js中图片的地址吧,代码如下:
var imgs = new Array();
for(var n = 1; n <= 5; n++) imgs[n] = new Image();
<?php
$i=1;
foreach ($friendlink_list as $list)
?>
imgs[<?php echo $i++ ; ?>].src ="<?php echo $list['logo'];?>";
<?php ?>
参考技术B PHP是服务器后台代码
JS是页面前台代码
你搞清楚这个关系先吧

是PHP输出JS
不是JS输出PHP
参考技术C 顶上面的 呵呵 参考技术D 要实现也不是不可以。
可以使用ajax,把你javascript输出的PHP代码当成参数,传递给一个PHP文件,让这个文件执行这段代码,使用eval()函数。
不过说真的,危险性是极高极高的,如果你只是为了学习,建议你可以试试。如果是商用的,还是规规距距PHP就是PHP,javascript就是javascript。你上面的内容完全可以
<?php
echo '
var imgs = new Array();
for(var n = 1; n <= 5; n++) imgs[n] = new Image();

imgs[1].src ="images/top.jpg";
imgs[2].src = "images/top_change.png";
imgs[3].src = "Images/03.jpg";
imgs[4].src = "Images/04.jpg";';
?>
<?php
foreach ($friendlink_list as $list)
?>
<?php $list['logo']?>
<?php ?>
这样实现呀。本回答被提问者采纳

以上是关于js 怎么在document.location.href中用target的主要内容,如果未能解决你的问题,请参考以下文章

苹果CMS怎么添加广告,js怎么调用?

怎么在自己的js空间里引入其他js?

外部js怎么引用css?

js重名了怎么解决

JS怎么在页面的head里面添加一个新的meta

用js怎么让a标签失效,失效5秒钟之后,在改为有效,用js怎么写啊