将变量 javascript 添加到用于旋转图像的链接中
Adding variable javascript to a link for rotating images
我有4个不同的图像。这些图像会旋转。在每个图像上,我需要插入一个窗口.打开选项。 我想也许通过 id 找到它并更改点击会起作用。 只是链接到我所在的页面。以下是我的尝试。
<script type = "text/javascript">
function displayNextImage() {
x = (x === images.length - 1) ? 0 : x + 1;
document.getElementById("img").src = images[x];
//document.getElementById("mylink").href=links[x];
document.getElementById("mylink").onclick=links[x];
}
function displayPreviousImage() {
x = (x <= 0) ? images.length - 1 : x - 1;
document.getElementById("img").src = images[x];
}
function startTimer() {
setInterval(displayNextImage, 5000);
}
var images = [], x = -1;
images[0] = "/img/bakedline.png";
images[1] = "/img/cornchipline.png";
images[2] = "/img/friedline.png";
images[3] = "/img/tortillaline.png";
var links = new Array();
links[0] = "window.open('/foodprocessor/cornchipline', 'my_new_window','toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=625, height=400');";
links[1] = "/foodprocessor/cornchipline";
links[2] = "/foodprocessor/friedline";
links[3] = "/foodprocessor/tortillachipline";
</script>
.HTML
<div id="imgs">
<a href="" id="mylink" onclick="" ><img id="img" src="/img/bakedline.png" /></a>
</div>
您需要为
元素的 onclick
属性分配一个函数,而不仅仅是要打开的 url。像这样的东西;
document.getElementById("mylink").onclick=function() { window.open(links[x]); };
请参阅 GlobalEventHandlers.onclick
在
打开的窗口中打开一个文件夹
links[0] = "window.open('/foodprocessor/cornchipline' blah blah
尝试
links[0] = "window.open('/foodprocessor/cornchipline/index.php'
或者文件叫什么
相关文章:
- Javascript图像链接
- 更改标记.js图像/链接表达式
- 如何获取显示在谷歌搜索右侧的图像链接
- 来自流星模板的 HTML 图像链接未由浏览器呈现
- 警报后转到 iframe 中的图像链接
- JavaScript渐变幻灯片-图像链接
- 使用JavaScript从网页复制HTML代码或图像链接
- 响应图像tinymce图像链接
- 谷歌图书预览没有在安全的https上显示图书图像链接,但在http上工作.在Google Chrome和Touch浏览器
- 如何在这个javascript中添加图像链接
- 悬停图像链接,更改文本css
- 如何告诉 iframe 将图像链接调整为给定的宽度和高度
- jQuery - 在其下方显示每个图像链接
- 如何将图像链接与 HTML 和 CSS 一起使用时,悬停时在其他位置显示图像
- 如何在鼠标悬停在另一个图像/链接上时显示新图像/窗口
- 如何在数据库值达到一定数量后禁用图像链接
- 当我们单击多个图像链接时,将在同一页面上显示多个工具提示
- 用于在网页上填充图像链接的 JavaScript 代码
- 在.js文件中写入图像链接 - Symfony2
- 如何加载带有图像链接的 XML 文件,以便在 2D JavaScript 数组中使用