`

关于javascript和css的宿主环境以及资源引用相对路径

阅读更多

关于javascript和css的宿主环境以及资源引用相对路径等问题实践总结!

1.javascript引用资源(比如图片)相对路径是以宿主环境(所被引用的网页比如user.html)所处位置为基准

2.css引用资源(比如图片)相对路径是以.css文件所处位置为基准!

已经实践证明过!

--2009aicheaizi
------images
---------index_02.jpg
------test.htm

--css
------css
----------test.css

--js
------js
----------test.js

引用代码如下:
test.css
#imgtest
{
 background-image:url(。。/。。/2009aicheaizi/images/index_02.jpg);//把.换成。以防cnblogs转换
 width:500px;
 height:50px;
 border:solid 1px red;
}

test.js

function writeimg()
{
  document.write("<img src='images/index_02.jpg' />");
}

 test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>无标题页</title>
 <script type="text/javascript" src="../js/js/test.js"></script>
  <link href="../css/css/test.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script type="text/javascript">
writeimg();
</script>
<div id="imgtest"></div>
</body>
</html>
实践是检验真理的唯一途径.

分享到:
评论

相关推荐

    CSS与JS中的相对路径引用简单介绍

    1.javascript引用资源(比如图片)相对路径是以宿主路径(被引用的网页比如你在首页index.php引用了某js文件,则index.php即为宿主)所处位置为基准。 2.css引用资源(比如图片)相对路径是以.css文件所处位置为基准! ...

    微信小程序宿主环境.docx

    以下是关于微信小程序宿主环境的详细说明: 1. **渲染层和逻辑层** - 渲染层:负责展示用户界面,主要包括WXML模板和WXSS样式。WXML类似HTML,用于结构布局,而WXSS则对应CSS,用于样式设定。渲染层的界面由...

    JavaScript学习参考

    这个压缩包集合了关于JavaScript学习的多种资源,旨在帮助初学者快速掌握并深化对JavaScript的理解。 首先,"JavaScript特效大全"这部分内容可能涵盖了网页动态效果的实现,如动画效果、滑动门、图片轮播、下拉菜单...

    C++教程 JQ教程 JavaScript教程 Vbscript教程

    C++教程: ...这些资源为学习者提供了一条学习C++、jQuery、JavaScript和VBScript的路径,涵盖了从基础到进阶的各种知识点。通过阅读文档、查看API和实践案例,可以全面地提升在这四个领域的技能。

    Flex结合JavaScript读取本地路径的方法

    在探讨如何在Flex环境下结合JavaScript读取本地路径之前,我们需要理解几个关键技术点和相关技术组件。Flex是Adobe公司推出的用于构建富互联网应用(Rich Internet Applications, RIA)的开源框架,基于MXML(一种...

    vc显示html

    WebBrowser控件支持大部分Internet Explorer的功能,包括JavaScript、CSS样式、图片和框架等。在设计视图中添加控件后,可以通过编程方式设置其`Navigate`方法,指定要加载的HTML页面路径。 2. **HTML渲染引擎**:...

    LayUI开发文档.pdf

    开发者在使用时需要确保宿主页面中的和标签内的src路径以及layui.config中的base路径被正确设置。 开发者在配置LayUI Adminpro时,可以在config.js文件中找到所有的默认配置。这些配置包括了容器ID、资源路径、视图...

    Gwt-ext学习笔记

    2. 在项目的`public`目录下新建`js`文件夹,并将`ext-2.1`目录下的`adapter`、`resources`目录以及`ext-all.js`、`ext-core.js`等文件导入到`js`文件夹下,这是为了确保前端资源能够被正确引用。 **修改HTML宿主...

    VBSCRIP5.CHM JScript中文帮助.CHM 网页脚本帮助大全

    VBScript是一种轻量级的解释型脚本语言,主要在微软环境中使用,如Internet Explorer和ASP(Active Server Pages)。通过VBScript,开发者可以在HTML页面中编写交互式脚本,实现动态效果和服务器端的功能。这个CHM...

    JAVA CEF嵌入式浏览器框架实例及参考资料 一

    2. **初始化**:在应用启动时,需要初始化CEF环境,包括设置日志级别、资源路径等。 3. **创建浏览器窗口**:创建`CefApp`对象来管理CEF的生命周期,然后创建`CefBrowser`对象,这将代表一个浏览器窗口。 4. **...

    GWT 开发和部署文档

    3. **设置GWT模块**:在src目录下创建GWT模块,通常是一个以`.gwt.xml`为扩展名的文件,这个文件定义了模块所需的资源,包括引用的JavaScript库(标签)、样式表(标签)和继承的包(标签)。 4. **集成EXTJS**:若...

    Qt和flash交互

    3. **Flash与JavaScript交互**: 虽然Qt是C++库,但Flash内容主要通过JavaScript与宿主环境(在这种情况下是Qt)进行交互。在Flash中,可以使用ActionScript的ExternalInterface类来暴露方法供JavaScript调用。同样,...

    高级Java人才培训专家-000-小程序 - 起步

    - 使用微信开发者工具创建新项目,填写小程序的AppID,选择项目名称和保存路径。 - 在项目中编写代码、设计界面,并利用开发者工具进行调试和预览。 #### 小程序代码的构成 小程序的代码主要包括以下几个部分: ...

    百度智能小程序官方纯净demo 初始化

    6. **jsconfig.json**:这是一个JavaScript配置文件,可能用于设置JS的编译选项或者与开发环境相关的配置,确保代码能够正确编译和运行。 7. **images**:这个目录通常存放小程序中使用的图片资源,开发者可以在...

    amcharts嵌入到flex中

    这通常通过使用Flex的ExternalInterface类来实现,该类允许Flex组件与宿主浏览器的JavaScript环境进行通信。 接下来,我们需要获取AmCharts库。可以从官方网站下载最新的AmCharts JavaScript文件,例如"amcharts.js...

    c# winform与html交互

    - 要确保HTML文件与WinForm程序在同一目录下,或者提供正确的相对路径,以便`WebBrowser`控件能正确加载HTML。 - JavaScript函数名需保持一致,以便C#能够正确调用。 - 考虑到兼容性问题,可能需要测试不同版本的IE...

    MFC使用CEF浏览器内核

    在MFC工程中,添加CEF库的引用路径,包括头文件目录和库目录。在链接器设置中,将CEF的库文件添加到输入依赖项。 #### 2.3 创建CEF客户端应用 在MFC工程中,你需要创建一个继承自`CefApp`的类,作为CEF的客户端...

    (转载)GWT -EXT学习笔记-基础

    1. 修改`Register.html`文件,加入以下CSS和JS引用: ```html &lt;link href="js/resources/css/ext-all.css" rel="stylesheet" type="text/css"/&gt; &lt;script type="text/javascript" src="js/adapter/ext/ext-base.js...

Global site tag (gtag.js) - Google Analytics