JavaScript来实现打开链接页面的简单实例

作者:jingxian 时间:2024-04-30 09:51:32 

在页面中的链接除了常规的方式以外,如果使用javascript,还有很多种方式,下面是一些使用javascript,打开链接的几种方式:

1.使用window的open方法打开链接,这里可是在制定页面中打开链接,也可以定制打开页面的尺寸等等。


<a href=”javascript:window.open(‘https://www.aspxhome.com','_self') “> open a link 1</a><br/>

2.使用document.URL属性来打来新的页面。不够这种方法似乎在firefox中不起作用。


<a href=”javascript:document.URL = ‘https://www.aspxhome.com' “> open a link 2</a><br/>

3.使用location的属性href来打开链接。


<a href=”javascript:window.location.href='https://www.aspxhome.com'”> open a link 3 </a><br/>

4.使用location的方法assign来打开链接,这个效果和前面一种方式一样。


<a href=”javascript:window.location.assign(‘https://www.aspxhome.com')”> open a link 4</a><br/>

5.使用location的方法replace来打开链接,和前面的assign方式稍有不同,其不同之处在于,使用replace时被替代掉的页面的URL将不会进入history对象中,也就是说无法通过后退的方式来回到被替换的页面。


<a href=”javascript:window.location.replace(‘https://www.aspxhome.com')”> open a link 5</a><br/>

6.正常的链接,当然这才是对搜索引擎最为友好的方式,也可以做指定链接打开的窗口。只有这样才能使被链接的页面被搜索引擎的蜘蛛所有抓取。


<a href=”https://www.aspxhome.com”> open a link 5</a><br/>
标签:javascript,打开,链接
0
投稿

猜你喜欢

  • python标识符命名规范原理解析

    2023-05-28 04:06:42
  • python flask 多对多表查询功能

    2022-09-17 13:26:14
  • 写给JavaScript库开发者们的规则

    2008-10-26 12:30:00
  • Django中从mysql数据库中获取数据传到echarts方式

    2024-01-22 02:06:25
  • 基于javascript如何传递特殊字符

    2023-09-06 04:14:23
  • python GUI库图形界面开发之PyQt5线程类QThread详细使用方法

    2023-12-03 20:29:40
  • python得到单词模式的示例

    2021-04-22 08:25:48
  • 详解Python的Django框架中的中间件

    2024-01-02 20:46:38
  • Php多进程实现代码

    2023-10-11 09:23:14
  • Python实现为PDF去除水印的示例代码

    2023-03-05 04:27:56
  • 教你怎么使用sql游标实例分享

    2012-07-11 16:14:57
  • MySQL笔记之触发器的应用

    2024-01-18 17:23:32
  • asp中如何过滤到单引号

    2009-07-05 18:38:00
  • 关于通过Java连接mysql对反斜杠”\\“转义的测试详解

    2024-01-27 06:52:59
  • python语言time库和datetime库基本使用详解

    2022-11-15 08:59:08
  • python+gdal+遥感图像拼接(mosaic)的实例

    2023-02-22 23:40:34
  • python 制作本地应用搜索工具

    2023-03-25 02:16:50
  • Python自动化办公之Excel拆分与自动发邮件

    2022-05-03 09:05:40
  • Python实现12306自动抢火车票功能

    2022-11-19 04:02:38
  • Python pywifi ERROR Open handle failed问题及解决

    2021-01-16 03:54:28
  • asp之家 网络编程 m.aspxhome.com