Php 在新选项卡中打开URL:WordPress
当我使用Php 在新选项卡中打开URL:WordPress,php,wordpress,Php,Wordpress,当我使用addmedia将图像上载到页面时,我正在为该图像设置url,这样当用户单击该图像时,他应该重定向到另一个页面。问题是,在同一个页面上加载 我希望它应该加载到另一个选项卡。我不能用target=“\u blank”编辑每个href,因为我有很多图像 我只是想知道是否有任何特定的php文件,我应该编辑或任何其他方式存在 请帮助我解决此问题设置图像的target=“\u blank”很容易: 单击图像以激活其设置弹出窗口 单击高级设置选项卡 向下滚动到“目标”,您将看到“在新窗口中打开”复选
addmedia
将图像上载到页面时,我正在为该图像设置url,这样当用户单击该图像时,他应该重定向到另一个页面。问题是,在同一个页面上加载
我希望它应该加载到另一个选项卡。我不能用target=“\u blank”
编辑每个href,因为我有很多图像
我只是想知道是否有任何特定的php文件,我应该编辑或任何其他方式存在
请帮助我解决此问题设置图像的
target=“\u blank”
很容易:
<script>
$(function(){ $("a img").attr("target","_blank"); });
</script>
$(function(){$(“a img”).attr(“target”,“_blank”);});
将此添加到
中,您可以使用JavaScriptwindow.open()
,如:
function imgWin(win, winName, imgArray){
var dot, hsh;
for(var i=0,l=imgArray.length; i<l; i++){
(function(i){
dot = imgArray[i].lastIndexOf('.');
hsh = imgArray[i].slice(0, dot);
imgArray[i].onclick = function(){
open(win+'#'+hsh, winName, 'resizable=1');
}
})(i);
}
}
请注意,
window
是隐式的,因此您实际上不需要编写window。在这种情况下,open()
open()`可以很好地工作。为什么@metareviewr问题不是这样的bad@metareviewr为什么?我的问题有问题吗?你可以用jquery来解决<代码>jQuery('img')。父项('a')。属性('target','u blank')代码>在XHTML 1.0 Strict中不兼容。@PHPglue,但它是有效的HTML5
var imgs = document.getElementsByTagName('img');
imgWin('imgwin.php', 'My Images, imgs);