我一个HTML页面有2个框架,一个内的链接点击后,在另一个框架内响应,请问如何设置另一个框架的默认页面?

我一个HTML页面有2个框架,一个内的链接点击后,在另一个框架内响应,请问如何设置另一个框架的默认页面?,第1张

用JS来控制嘛,比如

<html >

<head>

<title>QQ空间</title>

<script type="text/javascript">

function pic1() {

documentgetElementById("s")src="img/imges/12jpg"

}

function pic2() {

documentgetElementById("s")src = "img/imges/13jpg"

}

function pic3() {

documentgetElementById("s")src = "img/imges/15jpg"

}

function pic4() {

documentgetElementById("s")src = "img/imges/150K4A96-0jpg"

}

function pic5() {

documentgetElementById("s")src = "img/imges/150K45O0-3jpg"

}

function pic6() {

documentgetElementById("s")src = "img/imges/150K425A-6jpg"

}

function pic7() {

documentgetElementById("s")src = "img/imges/150K42345-5jpg"

}

</script>

</head>

<body>

<div id="head">

<a href="#" onclick="pic1()" ><img alt="" class="style1" src="img/12jpg" /></a>

<a href="#" onclick="pic2()"> <img alt="" class="style2" src="img/13jpg" /></a>

<a href="#" onclick="pic3()"><img alt="" class="style3" src="img/15jpg" /></a>

<a href="#" onclick="pic4()"><img alt="" class="style4" src="img/150K4A96-0jpg" /></a>

<a href="#"onclick="pic5()"><img alt="" class="style5" src="img/150K45O0-3jpg" /></a>

<a href="#"onclick="pic6()"><img alt="" class="style6" src="img/150K425A-6jpg" /></a>

<a href="#" onclick="pic7()"><img alt="" class="style4" src="img/150K42345-5jpg" /></a>

</div>

<div id="footer">

<img id="s" src="img/imges/12jpg" alt="s"/>

</div>

</body>

</html>

1、先在找个文件夹创建文件indexhtml。

2、然后用能编辑文本文件的软件打开indexhtml,indexhtml的初始内容如图。

3、接着编写两个样式作为鼠标移动时div修改的样式。

4、然后编写js代码修改div的样式。

5、编辑完indexhtml后保存,在浏览器中打开indexhtml。效果如图。鼠标移入移出div时,div的样式改变。

6、如果想div能改变多个样式。可如图修改indexhtml文件。

插上U盘,设置U盘连接到虚拟机!

复制虚拟机存储目录下的握手包到U盘

设置虚拟机弹出U盘

虚拟机断开U盘连接后,U盘就自动连接上主机了,握手包就复制出来咯!

一般来说,这说明了路径不对。

解决方法:使用<img src=" <%=requestgetContextPath()%>/resources/test_picjpg"/>

requestgetContextPath()读取工程名,这样部署到哪都能读到文件了

注:JSP貌似会区别文件的大小写问题,若resources中名为test_picJPG的话,就一定要写成

<img src=" <%=requestgetContextPath()%>/resources/test_picJPG"/>才能正常显示

附例子:

<%@ page contentType="text/html;charset=GB2312"%>

<%

String path = requestgetContextPath();

String basePath = requestgetScheme()+"://"+requestgetServerName()+":"+requestgetServerPort()+path+"/";

%>

<html>

<head>

</head>

<body>

<img src=" <%=path%>/resources/topJPG" />

</body>

</html>

jsp中的不显示是因为路径不对,导致无法定位到。

路径如果在工程中的话,写法如下:

background="${pageContextrequestcontextPath}/imges/xxjpg" ;

通用写法:

${pageContextrequestcontextPath}/文件夹名/名

1 默认位置:

Spring Boot能大大简化WEB应用开发的原因, 最重要的就是遵循“约定优于配置”这一基本原则。Spring Boot的关于静态资源的默认配置已经完全满足绝大部分WEB应用的需求。没必要去弄手续繁杂的自定义,用Spring Boot的约定就好了。

在Maven 工程目录下,所有静态资源都放在src/main/resource目录下,结构如下:

src/main/resource

|__________static

|_________js

|_________images

|_________css

例如,imges目录下的demojpg 在HTML/JSP中访问是的路径就是<img src="/images/demojpg">, 因为Spring Boot的缺省工作目录就是src/main/java, 当访问资源时,就是src/main/resources, 而/static/被SPRING BOOT被映射到了classpath:/static下。所以也可以不带起始的“/”,直接写成<img src="images/demojpg">。

以下代码示例为Hello World 加了个显示, 这里的demojpg在maven工程的位置存放就是src/main/resource/static/images/demojpg,

可用<img src="image/demojpg">访问

@Controller

//@EnableAutoConfiguration

public class HelloController {

@RequestMapping("/")

@ResponseBody

public String hello() {

return "hello world <img src=\"image/demojpg\">";

}

}

2 添加自定义:

注意是添加,不是替换,添加不影响原来的默认约定。非要自定义,那就配置类继承WebMvcConfigurerAdapter

@Configuration

public class MyWebAppConfig extends WebMvcConfigurerAdapter {

@Override

public void addResourceHandlers(ResourceHandlerRegistry registry) {

registryaddResourceHandler("/myResource/")addResourceLocations("classpath:/myResource/");

superaddResourceHandlers(registry);

}

}

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/1768153.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-10-16
下一篇2023-10-16

随机推荐

  • 一鹿有你口红安全吗

    安全。一路有你口红成分主要是蜡质、油脂、染料、香精、少量防腐剂和少量重金属。所以一鹿有你口红是安全的,属于国货品牌贝玲美。其中油脂、蜡质、香精,这些成分可以食用,对人体是无害的,能够被人体吸收的。jlig口红怎么样解说如下这款礼盒里面的每一

    2024-04-15
    63400
  • 哪一种精华的性价比更高啊?

    雅诗兰黛小棕瓶——精华界的常青树啊!说到精华怎能没有大名鼎鼎的小棕瓶。这款精华与其说是入门抗老精华不如说是一款维稳精华。看似无功无过,其实它一直在帮助你的肌肤保持一个稳定的状态。里面添加了一些可人的保湿、抗氧化成分:角鲨烷、咖啡因、酵母提取

    2024-04-15
    55500
  • 推荐一款平价的控油爽肤水

    平价的话就妮维雅的蓝水吧。妮维雅的粉水更侧重于保湿,蓝水则侧重于清洁。妮维雅的产品虽然平价,但是性价比还真是不错,产品效果是实打实的,不花哨,对年轻肌肤是足够用的了。此外,要达到控油和收敛毛孔的效果的话,没有酒精是不可能的。妮维雅这两款水基

    2024-04-15
    41200
  • 有什么平价好用的男士水乳推荐?求推荐?

    男士平价乳液排行榜10强:  1、悦诗风吟  2、CeraVe  3、百雀羚  4、妮维雅  5、FANCL  6、高夫  7、相宜本草  8、欧莱雅  9、吾诺  10、资生堂  一、悦诗风吟青竹男士控油润肤乳  产品介绍:悦诗风吟的这款

    2024-04-15
    45900
  • 凝露,乳液,保湿露,面霜,精华素有什么区别?

    凝露,乳液,保湿露,面霜,精华素有什么区别以植物医生为例。从适用人群来解释:乳液适合混合型皮肤的人用,春秋干燥的季节用来补水效果不错。而凝露多是无油配方,喜欢出油的MM们使用效果会很好。所以爱出油的妹子们选择凝露来调节肌肤的水油平衡,是最好

    2024-04-15
    38500
  • sk2神仙水和清莹露有什么区别

    sk2神仙水和清莹露的区别:质地不同,成分不同,外观不同,功效不同,用法不同。1、质地不同。skll神仙水是精华水,水状质地,不粘稠,适合油性和混油型肌肤,可以淡化黑斑,清莹露属于清洁水,水润质地,能够补水和清洁皮肤。2、成分不同。神仙水以

    2024-04-15
    39200
  • 广州露皙兰化妆品有限公司电话是多少?

    广州露皙兰化妆品有限公司****:公司电话66682409,公司邮箱13722885094@139con,该公司在爱企查共有6条****,其中有电话号码2条。公司介绍:广州露皙兰化妆品有限公司是2017-07-20在广东省广州市白云区成立的

    2024-04-15
    40100

发表评论

登录后才能评论
保存