我一个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

随机推荐

  • 身高172 体重114 小腿围38 求助~

    你的体重算正常体重,不能从食物方面下手就从外部下手,首先你要看你的小腿是属于水肿,脂肪还是肌肉胖水肿你一按下去它不会立刻恢复,会有凹痕,这是你要注意腿部运动,使血液循环,也可以吃些冬瓜,咖啡等消水肿的食品脂肪比较好久解决,推荐两款好的减肥膏

    2024-04-15
    1061500
  • 身体乳液哪个牌子好用

    精华露和精华液是我们常见的美容护肤产品,它们都是一种高浓度的保养品,含有多种活性成分,能够深层滋养肌肤。虽然两者名称相似,但其实它们有着不同的特点和使用方法。从质地上来看,精华露通常是半透明的液体状质地,较为清爽易吸收;而精华液则比较浓稠,

    2024-04-15
    65600
  • 尼兰西私护真的好用吗

    真的。尼兰西私护套盒是排毒,保养,调理三效合一为一体的私密护理套,打破了传统的单一性,纯植物提取,结合中华5千年药典文化,由珍贵的19种中药泡制,历经108道工序熬制而成,由阳光保险承保,世界花样游泳冠军首推,放心安心的人产品,尼兰西闺蜜私

    2024-04-15
    60400
  • eec黑松露奢养护肤套怎么用

    eec黑松露奢养护肤套装的使用顺序如下:1 先用eec套装中的洁面产品进行面部清洁,早晚各一次。2 使用爽肤水,这可以帮助肌肤补充水分,保持水油平衡。3 使用精华液,它的营养成分浓度较高,能够让肌肤看起来更加有光泽和弹性。使用时可以适当按摩

    2024-04-15
    58800
  • 纯露和爽肤水、精华液的区别在哪?

    无论是爽肤水、纯露还是花水,只要肌肤真正吸收了就有保养效果,如果肌肤不吸收,无论多么高档的国际产品都归于零。所以,妹子们一定要选择自己皮肤能充分吸收的产品,适合自己的就是最好的。先说爽肤水。爽肤水的配方是:水+功效成分(补水、美白、抗皱等)

    2024-04-15
    50000
  • sk2小灯泡怎么样?

    sk2小灯泡很多人听到这个名字会觉得很好奇,sk2小灯泡样子确实有点像灯泡,一般的人都知道sk2这个品牌,sk2是日本一个很高端的品牌,sk2小灯泡虽然价格贵,但是确实好用,用过之后皮肤会变得很光滑,那k2小灯泡怎么样?sk2小灯泡好用吗?

    2024-04-15
    47500
  • 神仙水和清莹露外观怎么区别?

    神仙水和清莹露区别:1、外观不同神仙水是高机能水,颜色比较黄,而清莹露是一种化妆水或清洁水,颜色比较清透,呈透明色。2、功效不同神仙水能够补充皮肤水分,调节皮肤酸碱指数和水油平衡。使用神仙水能够使皮肤舒缓,消除青春痘和闭口,使皮肤平滑。清莹

    2024-04-15
    44600

发表评论

登录后才能评论
保存