返回顶部
首页 > 资讯 > 前端开发 > html >javascript能不能放在css中
  • 894
分享到

javascript能不能放在css中

2024-04-02 19:04:59 894人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关javascript能不能放在CSS中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 javascript不可以放

这篇文章将为大家详细讲解有关javascript能不能放在CSS中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

javascript不可以放在css中,因为对系统的资源比较高,所以在css中最好不要写js代码,要做到js代码和css代码分开,这样比较好维护。

本文操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript可以放在css中吗?在css中写javascript代码的疑问?

我之前在1篇文章中看到了1段代码,觉得有点疑惑?

那篇文章我大概记得的代码如下:

<style type="text/css">
 
body{
 
background:url(javascript:alert("test!"));
 
}
 
</style>

按照那篇文章中说的,css中的url中的js代码会执行!既然如此,那我是不是可以理解成css中的url中是可以写js代码的,于是我做了以下实验,我的代码如下:

<script type="text/javascript">
 
function getImgPath() {
alert("hi 江西省赣州市于都县渡江大道XXXX号");
return "img/004.gif";
}
</script>
 
<style type="text/css">
 

background-image: url(javascript:getImgPath());

 
</style>

然后我在火狐浏览器中打开jsp页面,发现并没有执行javaScript中的getImgPath()函数,没有打印出hi 江西省赣州市于都县渡江大道XXXX号这句话,网页也没有设置背景图片,所以在css中的url中放javaScript代码是不会执行js代码吗?带着疑惑,我又在IE浏览器中测试了一下,仍然不会执行css中的url中的js代码,我用的IE浏览器版本是IE11,火狐浏览器的版本是49.0,难道是只有在低版本的浏览器中才会执行css中的url中的js代码吗?

话又说回来,因为我看到网上一些人说,不必纠结这个东西,这是IE特有的,通用性不强,建议不要使用,因为对系统的资源比较高。这篇文章提到了这一点!

是呀!css中最好还是不要写js代码吧,最好是做到js代码和css代码分开,这样也比较好维护,做到泾渭分明!

有知道此知识点的小伙伴,可以留言给我,因为我也不确定在什么情况下会执行css中的js代码,我也不确定到底会不会执行css中的js代码!

关于“javascript能不能放在css中”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: javascript能不能放在css中

本文链接: https://lsjlt.com/news/67939.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • javascript能不能放在css中
    这篇文章将为大家详细讲解有关javascript能不能放在css中,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 javascript不可以放...
    99+
    2024-04-02
  • javascript能不能放在head中
    小编给大家分享一下javascript能不能放在head中,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! javascript可以放在head中,并且当我们把脚...
    99+
    2024-04-02
  • javascript能不能释放对象
    本篇内容介绍了“javascript能不能释放对象”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • CSS里能不能用odd
    今天小编给大家分享一下CSS里能不能用odd的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2024-04-02
  • javascript能不能跨平台
    这篇文章主要介绍“javascript能不能跨平台”,在日常操作中,相信很多人在javascript能不能跨平台问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascri...
    99+
    2024-04-02
  • python能不能代替JavaScript
    本篇内容介绍了“python能不能代替JavaScript”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!python能代替JavaScrip...
    99+
    2023-07-02
  • mysql能不能在linux中使用
    这篇文章主要讲解了“mysql能不能在linux中使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql能不能在linux中使用”吧!mysql能在linux中使用。mysql是一个跨...
    99+
    2023-07-02
  • ppt中放swf不能播放的解决方法
    小编给大家分享一下ppt中放swf不能播放的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!解决方法:首先点击页面顶部的“开发工具-”“其他控件”图标按钮;...
    99+
    2023-06-15
  • javascript能不能编写网页
    这篇文章主要介绍“javascript能不能编写网页”,在日常操作中,相信很多人在javascript能不能编写网页问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javasc...
    99+
    2024-04-02
  • javascript能不能增加标签
    这篇文章主要介绍javascript能不能增加标签,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! javascript能增加标签,方法:1、使用“docu...
    99+
    2024-04-02
  • javascript能不能用if语句
    这篇文章将为大家详细讲解有关javascript能不能用if语句,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 javascript中能用if...
    99+
    2024-04-02
  • css能不能用像素单位
    本文小编为大家详细介绍“css能不能用像素单位”,内容详细,步骤清晰,细节处理妥当,希望这篇“css能不能用像素单位”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2024-04-02
  • css里能不能用var变量
    本篇内容主要讲解“css里能不能用var变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css里能不能用var变量”吧! css里...
    99+
    2024-04-02
  • css能不能让文字旋转
    本文小编为大家详细介绍“css能不能让文字旋转”,内容详细,步骤清晰,细节处理妥当,希望这篇“css能不能让文字旋转”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。css能让文字旋转,其实现文字旋转的方法:1、新建...
    99+
    2023-07-05
  • HTML、CSS和JavaScript能实现什么功能
    本篇内容主要讲解“HTML、CSS和JavaScript能实现什么功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“HTML、CSS和JavaScript能实现...
    99+
    2024-04-02
  • javascript能不能取数组的值
    这篇文章给大家分享的是有关javascript能不能取数组的值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 javascript可以取数组的值,获取...
    99+
    2024-04-02
  • javascript能不能支持跨平台
    这篇文章将为大家详细讲解有关javascript能不能支持跨平台,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 能,javascript支持跨...
    99+
    2024-04-02
  • javascript能不能获取input的值
    这篇文章给大家分享的是有关javascript能不能获取input的值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。javascript可以获取input值,方法:首先使用“document.getElement...
    99+
    2023-06-14
  • Android中不能播放中文如何解决
    如果您在Android设备上无法播放中文,可以尝试以下方法解决问题:1. 检查设备语言设置:确保您的设备语言设置正确。前往设备的设置...
    99+
    2023-08-24
    Android
  • es模块能不能在node中执行
    本篇内容主要讲解“es模块能不能在node中执行”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es模块能不能在node中执行”吧! ...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作