gpt4 book ai didi

javascript - 从表列中删除 JavaScript 代码

转载 作者:行者123 更新时间:2023-11-30 23:48:46 25 4
gpt4 key购买 nike

这个问题是我现有的thread的延续。 .

下面给出的是代码部分。 Table 列标记内嵌入了 JavaScript 代码。我想摆脱脚本标签。调用驻留在单独 .js 文件中的 JavaScript 函数的其他方法是什么?

<tr>
<td width="599" height="154" valign="top">
<script type="text/javascript">
//new fadeshow(IMAGES_ARRAY_NAME, slideshow_width, slideshow_height, borderwidth, delay, pause (0=no, 1=yes), optionalRandomOrder)
new fadeshow(fadeimages, 593, 163, 0, 3000, 1, "R")
//new fadeshow(fadeimages2, 163, 225, 0, 3000, 0)/
</script>
</td>
</tr>

最佳答案

您可能想要重构 fadeshow 以在特定元素中呈现自身。然后为您的 TD (...) 提供一个 ID,并在关闭包含相应 TD (v1) 的标签后在 HTML 页面中调用您的函数,或者在可以挂载 onload (v2) 的全局初始化代码中调用您的函数。

您可能需要通过 CSS 指定 TD 的高度和宽度以避免移动效果。

v1 看起来像:

...
</table>
<script type="...">
new fadeshow(fadeimages, 593, 163, 0, 3000, 1, "R",
document.getElementById('fadeshow-goes-here'));
</script>

v2 看起来像:

<body onload="applicationInit()">
...

(您可以从 applicationInit 中调用 fadeshow(...))。

关于javascript - 从表列中删除 JavaScript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2071112/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com