怎样看视频

1.


<!DOCTYPE html>
<html lang="zh">
<head>
  <meta charset="UTF-8">
  <title>VIP视频解析</title>
  <style>
    /* 设置整个网页的背景颜色 */
    body {
      background-color: #505050;
      font-size: 15px;
    }
    /* 设置搜索框,让其垂直居中 */
    .search {
      margin-top: 50px;
      text-align: center;
    }
    .search input {
      width: 500px;
      height: 24px;
      outline: none;
    }
    .search button {
      vertical-align: center;
    }
    /* 设置播放器的宽高和背景色 */
    iframe {
      display: block;
      width: 1000px;
      height: 500px;
      margin: 30px auto;
      background-color: #dddddd;
    }

    p {
      color: #000;
      text-align: center;
    }
  </style>
</head>
<body>

<!--搜索栏-->
<div class="search">
  <input type="text" id="text">
  <button type="button" onclick="input_parse()">播放</button>
  <button type="button" onclick="reset()">清空</button>
</div>

<iframe src="" frameborder="0" id="player" scrolling="no" allowfullscreen allowtransparency></iframe>
<p>在搜索栏输入地址后,按回车键即可解析,按Esc可以清空地址栏</p>

<script>
  /*
  *  https://svip.bljiex.cc/?v=
  *  https://jx.iztyy.com/svip/?url=
  * */
  // 接口
  let parse_url = 'https://jx.iztyy.com/svip/?url='
  // 获取输入框对象
  let input = document.getElementById("text")
  // 获取iframe对象
  let player = document.getElementById('player')

  function play(url) {
    // 修改src的值为解析地址
    player.src = url
  }

  // 当点击播放时
  function input_parse() {
    let url = parse_url + input.value
    // 播放视频
    play(url)
  }

  // 当点击清空时
  function reset() {
    // 清空输入框
    input.value = ''
  }

  // 按键控制
    // 在选中输入框的情况下,按Enter触发解析动作,按Esc键触发输入内容清空动作。
    input.addEventListener('keyup', function (event) {
      event.preventDefault()
      if (event.keyCode === 13) {
        input_parse()
      } else if (event.keyCode === 27) {
        reset()
      }
    })

  // 通过地址栏解析
    // 提取?后面的url的值,并进行解析动作,如果不存在,则不进行解析
      // 获取网址的url
      let tmp = location.search
      // 提取url=后面的网址
      let href = tmp.substr(tmp.indexOf('?'))
      let reg = "url=([^&]*)"
      let url = href.match(reg)[0]
      if (url !== null && url.length > 4) {
        url =  url.substr(url.indexOf('url=') + 4)
        // 解析该网址
        location_parse(url)
      }

      // 进行url的解析
      function location_parse(url) {
        // 拼接成合适的url
        let tmp = parse_url + url
        // 播放视频
        play(tmp)
        // 把url填入搜索栏中
        input.value = url
      }
</script>

</body>
</html>
2.

<!DOCTYPE html>
<html lang="zh">
<head>
  <meta charset="UTF-8">
  <title>VIP视频解析</title>
  <style>
    /* 设置整个网页的背景颜色 */
    body {
      background-color: #505050;
      font-size: 15px;
    }
    /* 设置搜索框,让其垂直居中 */
    .search {
      margin-top: 50px;
      text-align: center;
    }
    .search input {
      width: 500px;
      height: 24px;
      outline: none;
    }
    .search button {
      vertical-align: center;
    }
    /* 设置播放器的宽高和背景色 */
    iframe {
      display: block;
      width: 1000px;
      height: 500px;
      margin: 30px auto;
      background-color: #dddddd;
    }

    p {
      color: #000;
      text-align: center;
    }
  </style>
</head>
<body>

<!--搜索栏-->
<div class="search">
  <input type="text" id="text">
  <button type="button" onclick="input_parse()">播放</button>
  <button type="button" onclick="reset()">清空</button>
</div>

<iframe src="" frameborder="0" id="player" scrolling="no" allowfullscreen allowtransparency></iframe>
<p>在搜索栏输入地址后,按回车键即可解析,按Esc可以清空地址栏</p>

<script>
  /*
  *  https://svip.bljiex.cc/?v=
  *  https://jx.iztyy.com/svip/?url=
  *  http://v.jiyiy.com?url=
  *  https://www.82190555.com/video.php?url=
  * */
  // 接口
  let parse_url = 'https://svip.bljiex.cc/?v='
  // 获取输入框对象
  let input = document.getElementById("text")
  // 获取iframe对象
  let player = document.getElementById('player')

  function play(url) {
    // 修改src的值为解析地址
    player.src = url
  }

  // 当点击播放时
  function input_parse() {
    let url = parse_url + input.value
    // 播放视频
    play(url)
  }

  // 当点击清空时
  function reset() {
    // 清空输入框
    input.value = ''
  }

  // 按键控制
    // 在选中输入框的情况下,按Enter触发解析动作,按Esc键触发输入内容清空动作。
    input.addEventListener('keyup', function (event) {
      event.preventDefault()
      if (event.keyCode === 13) {
        input_parse()
      } else if (event.keyCode === 27) {
        reset()
      }
    })

  // 通过地址栏解析
    // 提取?后面的url的值,并进行解析动作,如果不存在,则不进行解析
      // 获取网址的url
      let tmp = location.search
      // 提取url=后面的网址
      let href = tmp.substr(tmp.indexOf('?'))
      let reg = "url=([^&]*)"
      let url = href.match(reg)[0]
      if (url !== null && url.length > 4) {
        url =  url.substr(url.indexOf('url=') + 4)
        // 解析该网址
        location_parse(url)
      }

      // 进行url的解析
      function location_parse(url) {
        // 拼接成合适的url
        let tmp = parse_url + url
        // 播放视频
        play(tmp)
        // 把url填入搜索栏中
        input.value = url
      }
</script>

</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值