• 关于 javascript_split 的搜索结果

回答

js版本 var arr = document.getElementsByTagName('p')[0].textContent.split('$'); document.querySelector('.box').textContent = arr.join(''); jq版本 var ptxt = $("p").text();//有且仅有这一关p标签,此法可用 $('.box').text(ptxt.replace('$','')); javascript: var arr = [], p_el = document.getElementsByTagName('p'), box = document.querySelector(".box"), box2 = document.querySelector(".box2"); for(var i=0;i<p_el.length;++i) { arr = p_el[i].split("$"); box.textContent += arr[0]; box2.textContent += arr[1]; } jQuery: var box_txt = "", box2_txt2 = "", txt = "", index = -1; $("p").each(function(i){ txt = $(this).text(); index = txt.indexOf('$'); box_txt += txt.substring(0,index); box2_txt2 += txt.substring(index+1,txt.length); }) $(".box").text(box_txt);

小旋风柴进 2019-12-02 02:27:57 0 浏览量 回答数 0

回答

wordpress的代码 function get_extended($post) { //Match the new style more links if ( preg_match('/<!--more(.*?)?-->/', $post, $matches) ) { list($main, $extended) = explode($matches[0], $post, 2); $more_text = $matches[1]; } else { $main = $post; $extended = ''; $more_text = ''; } // Strip leading and trailing whitespace $main = preg_replace('/^[\s]*(.*)[\s]*$/', '\\1', $main); $extended = preg_replace('/^[\s]*(.*)[\s]*$/', '\\1', $extended); $more_text = preg_replace('/^[\s]*(.*)[\s]*$/', '\\1', $more_text); return array( 'main' => $main, 'extended' => $extended, 'more_text' => $more_text ); } javascript版本 '正文内容<!--more-->截断更多内容'.split('<!--more-->')[0]; 返回 '正文内容' php `$errrr=explode('','æ­£æå…容截断更多内容');echo $errrr[0]` 输出 '正文内容'

落地花开啦 2019-12-02 02:45:08 0 浏览量 回答数 0

回答

作为一名足球迷,在年终盘点中,怎么能少了足球呢。如果你是关注欧洲足球的球迷(没办法,人家欧洲是足球的世界的中心),那么你一定知道,2019年是属于利物浦的一年,不多说,红军的首个英超冠军已经遥遥在望了,fighting! 数据获取 我们还是先来看看如何拿到我们需要的数据呢,我们这里选择的是一个国外的统计网站,可以查看历年的足球俱乐部得分和排名 https://footballdatabase.com/ranking/world/1 获取俱乐部信息 首先我们需要拿到俱乐部相关的信息,这里选取前200名俱乐部,使用 BeautifulSoup 解析网页即可 for name in name_list: rank_list = [] try: rank_point = name.find_all('td', attrs={'class': 'rank'}) rank = rank_point[0].text point = rank_point[1].text club_info = name.find('td', attrs={'class': 'club text-left'}).find_all('a') club_url = club_info[0]['href'] club_name = club_info[0].find('div', attrs={'class': 'limittext'}).text club_country_url = club_info[1]['href'] club_country_name = club_info[1].text rank_list.append([rank, club_name, club_country_name, club_url, club_country_url, point]) list_rank.append(rank_list) save_club_name(rank_list) except: pass 拿到各个俱乐部的信息后,就可以遍历该列表,获取俱乐部历年的得分和排名数据 获取俱乐部历史数据 俱乐部的历史数据也是保存在网页的 Javascript 变量中的,对于如何获取这种数据,我们在前面的文章中也都有介绍,这里就不过多赘述了 his_rank_list = [] for data in data_list: print(data) url = data[0][3] his_res = requests.get(base_url + url) his_content = BeautifulSoup(his_res.text, "html.parser") js = his_content.find_all('script')[1].string src_text = js2xml.parse(js) src_tree = js2xml.pretty_print(src_text) data_tree = BeautifulSoup(src_tree, 'html.parser') array_list = data_tree.find_all('array') club_name = data[0][1] for array in array_list[2:-2]: his_rank_list = [] array_date = array.find('string').text date = array_date try: month = month_map[array_date.split(' ')[0]] year = array_date.split(' ')[1] date = str(year) + '-' + str(month) except: pass array_data = array.find_all('number') try: point = array_data[0]['value'] rank = array_data[1]['value'] his_rank_list.append([rank, point, date]) save_his_data(club_name, his_rank_list) except: raise 这样我们就可以得到两个文件,分别是 club_data.csv 和 rank_his_data.csv 俱乐部排行 我们这里整理的当前世界俱乐部前20的排名,可以看到利物浦以2120分高居榜首,曼城则紧随其后,看来世界第一联赛还是很给力的! 接下来就是西超的巴塞和德甲霸主拜仁,在意甲实现了八连冠的老夫人以及无敌于法甲的大巴黎。 欧洲五大联赛,名不虚传 怎么样,快来看看有没有你熟悉的队徽上榜呢! 国家分布 下面我们再来看看哪些国家的俱乐部最多呢,首先是前20名的国家分布 可以看到,英格兰和西班牙的俱乐部最多,都有4家上榜,而次之的是意大利以及德国,都是3家,这四个国家就占去了大半。而唯一一家非欧洲的俱乐部则位于巴西,足球王国也是要面子的哇! 我们再把榜单扩大到所有的抓取数据,即前200名的俱乐部数据 西班牙的俱乐部最多,达到了20家,其次是英格兰也有17家之多。这些年西甲英超的球队垄断欧冠冠军,还是有其深厚的足球底蕴作为依托的! 而欧洲传统足球强国西班牙、英格兰、德国、法国以及意大利再加上南美双珠阿根廷和巴西,这七大豪强的俱乐部基本占据了榜单的半壁江山,足球的格局,从来如此! 当然中超也有两家上榜俱乐部,分别是133名的上海上港和166名的广州恒大,任重而道远呐! top7 排名走势 这七家俱乐部既有欧陆的传统豪门,也有金元新秀,都是当今俱乐部中的顶级强队。 我们可以看出,对于“皇萨仁”来说,它们的成绩都是极其稳定的,常年处于极高的竞技水平上。而当红的利物浦则在本世纪初的前十年遭遇到了低谷,一路前行,着实不易。 再有就是金元足球的代表大巴黎和蓝月亮,其中大巴黎尤为明显,从2011年开始,得益于卡塔尔财团的进入,其排名开始急速攀升,在世界范围内的影响力也大幅提高,战绩更是不断突破,常年垄断法甲冠军,不过对于欧冠赛场,巴黎还有很长的路要走。 而对于老牌劲旅尤文图斯,相信大家都会想起著名的“电话门”事件,此事件之后,不仅尤文图斯跌落低谷,就连意大利足球,曾经的亚平宁联赛的风采,都一去不复返了。不过从2011年开始,尤文走在了复兴的路上,也扛起了意大利足球的大旗! 各大洲排名 我们从上面的排名不难看出,所谓的世界排名,其实大多是欧洲俱乐部,那么其他大洲的俱乐部呢,我们一起来看下。 亚洲: 非洲: 南美洲: 最后还是来看看近十年世界足球俱乐部排行的变化情况:https://mp.weixin.qq.com/s/PJ8AS_OZJNWiyZ-GXCUnmg

茶什i 2020-01-16 13:35:01 0 浏览量 回答数 0

Java学习路线 26门免费课程

排名第一的编程语言,从事云计算、大数据开发工作必备

回答

<li><a href="{:U('Index/index')}" class="current">首页</a></li> <li><a href="{:U('Goods/goodsList')}">叉车租赁</a> <ul> <li><a href="{:U('Goods/goodsList')}">年月租</a></li> <li><a href="{:U('Goods/goodsTemp')}">临时租</a></li> </ul> </li> <li><a href="{:U('Special/index')}">好运商城</a> <ul> <li><a href="{:U('Special/index')}">特价车</a></li> <!-- <li><a href="{:U('MallShop/Industry')}">工业品</a></li> --> </ul> </li> <li> <a href="{:U('News/articleList',array('cat_id'=>$art_cat[0]['cat_id']))}">资讯中心</a> <ul> <foreach item='art_cat' name='art_cat'> <li><a href="{:U('News/articleList',array('cat_id'=>$art_cat['cat_id']))}">{$art_cat.cat_name}</a></li> </foreach> <li><a href="{:U('News/news1')}">租赁问答</a></li> </ul> </li> <li><a href="{:U('service/service')}">服务网络</a></li> <li><a href="{:U('service/join')}">加盟合作</a></li> <li class="last"><a href="{:U('News/about',array('cat_id'=>$about_cat[0]['cat_id']))}">关于我们</a> <ul> <foreach item='about_cat' name='about_cat'> <li><a href="{:U('News/about',array('cat_id'=>$about_cat['cat_id']))}">{$about_cat.cat_name}</a></li> </foreach> <li><a href="{:U('News/download')}">下载专区</a></li> </ul> </li> <script src="/Public/hyw/js/jquery1.8.3.min.js"></script> <script type="text/javascript"> //获取cookie中保存的导航分类名称 var menu_name_cookie = getcookie('menu_name_cookie'); $('.menuLink>li').each(function(key,val){ //获取li里的a标签的导航分类名称 var menu_name_li = $(val).children('a').html(); if(menu_name_li == menu_name_cookie){ //清除默认选中 $('.menuLink>li>a').attr({'class':''}); //选中符合条件的li $(val).children('a').attr({'class':'current'}); return false; } }) //点击导航li时用cookie存储所点击的导航分类名称 $('.menuLink>li').click(function(){ var menu_name_cookie = $(this).children('a').html(); document.cookie="menu_name_cookie="+menu_name_cookie+";path=/"; }) //获取指定名称的cookie的值 function getcookie(objname){ var arrstr = document.cookie.split("; "); for(var i = 0;i < arrstr.length;i ++){ var temp = arrstr[i].split("="); if(temp[0] == objname) return unescape(temp[1]); } } </script>

元芳啊 2019-12-02 00:55:16 0 浏览量 回答数 0

问题

获取Javascript数组中的最后一项

保持可爱mmm 2020-01-13 16:18:02 0 浏览量 回答数 1

回答

$('#dialog').dialog({ ... left:... top:... ... }); 或在对话框显示后,调用center方法看看 $('#dialog').dialog(“center”); 官网给你例子在firefox下ok没问题的 按你的页面结构,测试了下,在firefox没有出现问题~~把你的CSS及精简后的页面代码贴出来看看吧~~ <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Title</title> <link rel="stylesheet" type="text/css" href="script/easyui_1_4_4/themes/default/easyui.css"> <!--jquery 1.11.3 jquery 2.1.3也是同样--> <script type="text/javascript" src="script/easyui_1_4_4/jquery.min.js"></script> <script type="text/javascript" src="script/easyui_1_4_4/jquery.easyui.min.js"></script> <script> $(function(){ $('#openDialog').on("click",function(){ //JS动态创建 $('body').append('<div id="messageDialog"></div>'); $('#messageDialog').dialog({ width:500, height:500, modal:true, closed: false, cache: false, content:'TEST~~~' }); //$('#dd').dialog("open"); }); }); </script> </head> <body class="easyui-layout"> <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"> <button id="openDialog">openDialog</button> </div> <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div> <div data-options="region:'east',title:'East',split:true" style="width:100px;"></div> <div data-options="region:'west',title:'West',split:true" style="width:100px;"></div> <div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;"></div> <!--声明式创建--> <div id="dd" class="easyui-dialog" title="My Dialog" style="width:486px;height:400px;" data-options="iconCls:'icon-save',closed:true,modal:true"> Dialog Content. </div> </body> </html>

杨冬芳 2019-12-02 02:39:37 0 浏览量 回答数 0

问题

新手求助大神 , 在kangle系统中ecshop后台编辑器无法显示?报错

爱吃鱼的程序员 2020-06-08 19:50:59 0 浏览量 回答数 1

问题

通过输入方式在Android上进行微博OAuth登录:报错

kun坤 2020-06-04 14:01:56 22 浏览量 回答数 1

问题

通过输入方式在Android上进行微博OAuth登录 - 安卓报错

montos 2020-06-04 13:19:02 3 浏览量 回答数 1

回答

用fiddler看下,不过我帮你看了,电视节目不是ajax异步加载的,而是首次请求这个地址就有的 <!doctype html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>中央电视台电影频道节目预告_电视猫</title> <meta name="keywords" content="中央电视台电影频道节目预告,CCTV6节目预告"> <meta name="description" content="中央电视台电影频道最新一周节目时间表。中央电视台电影频道又名:CCTV-6电影,CCTV-6,CCTV6,央视电影,央视6套,中央6套,中央六套,央视六套,中央六台,中央6台,电影频道,CCTV电影频道,cctv6本周,cctv6电视剧,cctv6电影,cctv6频道,cctv6直播,cctv影视,央视6频道,央视6台,中央电影频道,央视电影频道,央视六台,中央6频道,中央电视台6,中央电视台6频道,中央电视台6套,中央台电影频道,中央-6,CCTV-6电影,中央电视台-6,CCTV6-电影,中央电视台-6电影,CCTV -6电影,"> <link href="http://static.tvmao.com/css/common/common_20160302.css" rel="stylesheet" type="text/css" /> <link href="http://static.tvmao.com/css/tvmao/tvmao.css" rel="stylesheet" type="text/css" /> <meta id="umeta" uid="0" sns="" r="0" status="" /> <meta id="ometa" name="259" content="NFch" /> <link href="http://static.tvmao.com/css/tvmao/pg.css" rel="stylesheet" type="text/css"/> <!--[if lte IE 8]> <script src="http://static.tvmao.com/js/common/html5.js"></script> <![endif]--> <link rel="shortcut icon" href="http://static.tvmao.com/favicon.ico" type="image/x-icon" /> <script type="text/javascript"> var _czc = _czc || []; _czc.push(["_setAccount", "1255238971"]); function pushTJ(cate,action,label,val,nid){ _czc.push(['_trackEvent', cate, action, label, val, nid]); } </script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "//hm.baidu.com/hm.js?a27d3c53126c59f93b8f63a30262cb5e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </head> <body> <header class="page-content header clear" style="height:70px;vertical-align: middle;"> <div class="lt mr20 clear" style="height:70px"> <a href="/" target="_self"> <img src="http://static.tvmao.com/images/logo/tvmao_logo.png" width="110px" style="vertical-align: middle;margin:17px 0"> </a> </div> <div class="lt topic_menu lh70"><a href="/">首页</a><a href="/tvshow">综艺</a><a href="/drama">电视剧</a><a href="/program">节目单</a><a href="/news">星闻</a></div> <div class="lt" style="margin:20px 20px"> <form method="get" action="/query.jsp" name="QF" id="searchform" q="B3132702BA15FF253C1B1718769DB986F87A92F14C04F5F512CBCD771C" a="4A04455F707394441D5FC4C220CFF8497F"> <input style= "vertical-align: middle;" type="text" id="key" name="keys" class="topic_search_input ed ui-autocomplete-input pl5" title="节目、电视剧、电影、明星一起搜!" autocomplete="off" maxlength="40" size="30" role="textbox" aria-autocomplete="list" aria-haspopup="true" > <input type="hidden" name="ed"/> <button type="submit" class="topic_button_blue" style="vertical-align: middle;" value="猫一把" id="762CB32A33CBE386A38DA6ABD8E2C3F70F4FFEC545">猫一下</button> </form> </div> <div class="rt lh70"><a href="javascript:openLogin(RW);" class="mr10">登录</a><a href="javascript:openLogin(null,'链接',true);">注册</a></div> </header> <div class="pgnav_wrap"> <div class="clear"><div class="epghdl lt" style="width:220px"><dl class="commtab clear"><dd class="levle1cur"><a href="/program/channels" title="查看所有频道的节目表">全部节目表</a></dd><dd><a href="/program_favorite/channels" title="查看我收藏的频道的节目表,支持自定义频道顺序">我的节目表</a></dd></dl></div><div class="epghdc lt" style="width:590px"><dl class="commtab clear"><dd class="green"><a href="/program/CCTV-CCTV6-20160316.html">上周</a></dd><dd><a href="/program/CCTV-CCTV6-w1.html">一(03-21)</a></dd><dd><a href="/program/CCTV-CCTV6-w2.html">二(03-22)</a></dd><dd class="levle1cur"><a>三(03-23)</a></dd><dd><a href="/program/CCTV-CCTV6-w4.html">四(03-24)</a></dd><dd><a href="/program/CCTV-CCTV6-w5.html">五(03-25)</a></dd><dd><a href="/program/CCTV-CCTV6-w6.html">六(03-26)</a></dd><dd><a href="/program/CCTV-CCTV6-w7.html">日(03-27)</a></dd><dd class="green"><a href="/program/CCTV-CCTV6-w8.html">下周</a></dd></dl></div><div class="epghdr lt" style="width:190px"><dl class="commtab clear"><dd><a href="/program/duration/">按时段</a></dd><dd class="levle1cur"><a href="/program/channels/">按频道</a></dd><dd><a href="/program/playing/">正在播放</a></dd></dl></div></div> <table width="100%" border="0" cellpadding="1" cellspacing="0" class="pgnav"><tr><td width="44" align="center">直辖市</td><td bgcolor="#EFF5FE" width="125"><a title="北京电视台" href="/program/BTV-BTV1-w3.html">北京</a><a class="ml3" title="上海电视台" href="/program/SHHAI-DONGFANG1-w3.html">上海</a><a class="ml3" title="天津电视台" href="/program/TJTV-TJTV1-w3.html">天津</a><a class="ml3" title="重庆电视台" href="/program/CCQTV-CCQTV1-w3.html">重庆</a></td><td width="44" rowspan="2" align="center">中央台</td><td width="45" align="center" rowspan="2" bgcolor="#EFF5FE"><a title="CCTV电视台" href="/program/CCTV-CCTV1-w3.html">CCTV</a></td><td rowspan="2" width="38" align="center">各省</td><td rowspan="2" width="240" bgcolor="#EFF5FE"><a title="广东电视台" href="/program/GDTV-GDTV1-w3.html">广东</a><a class="ml3" title="广西电视台" href="/program/GUANXI-GUANXI1-w3.html">广西</a><a class="ml3" title="福建电视台" href="/program/FJTV-FJTV2-w3.html">福建</a><a class="ml3" title="海南电视台" href="/program/TCTC-TCTC1-w3.html">海南</a><a class="ml3" title="浙江电视台" href="/program/ZJTV-ZJTV1-w3.html">浙江</a><a class="ml3" title="江苏电视台" href="/program/JSTV-JSTV1-w3.html">江苏</a><a class="ml3" title="江西电视台" href="/program/JXTV-JXTV1-w3.html">江西</a><a class="ml3" title="安徽电视台" href="/program/AHTV-AHTV1-w3.html">安徽</a><br/><a title="湖南电视台" href="/program/HUNANTV-HUNANTV1-w3.html">湖南</a><a class="ml3" title="湖北电视台" href="/program/HUBEI-HUBEI1-w3.html">湖北</a><a class="ml3" title="河南电视台" href="/program/HNTV-HNTV1-w3.html">河南</a><a class="ml3" title="河北电视台" href="/program/HEBEI-HEBEI1-w3.html">河北</a><a class="ml3" title="四川电视台" href="/program/SCTV-SCTV1-w3.html">四川</a><a class="ml3" title="云南电视台" href="/program/YNTV-YNTV1-w3.html">云南</a><a class="ml3" title="贵州电视台" href="/program/GUIZOUTV-GUIZOUTV1-w3.html">贵州</a></td><td rowspan="2" width="2" align="center"></td><td rowspan="2" bgcolor="#EFF5FE"><a title="山东电视台" href="/program/SDTV-SDTV1-w3.html">山东</a><a class="ml3" title="山西电视台" href="/program/SXTV-SXTV1-w3.html">山西</a><a class="ml3" title="陕西电视台" href="/program/SHXITV-SHXITV1-w3.html">陕西</a><a class="ml3" title="辽宁电视台" href="/program/LNTV-LNTV1-w3.html">辽宁</a><a class="ml3" title="吉林电视台" href="/program/JILIN-JILIN1-w3.html">吉林</a><a class="ml3" title="黑龙江电视台" href="/program/HLJTV-HLJTV1-w3.html">黑龙江</a><br/><a title="新疆电视台" href="/program/XJTV-XJTV1-w3.html">新疆</a><a class="ml3" title="西藏电视台" href="/program/XIZANGTV-XIZANGTV1-w3.html">西藏</a><a class="ml3" title="青海电视台" href="/program/QHTV-QHTV1-w3.html">青海</a><a class="ml3" title="甘肃电视台" href="/program/GSTV-GSTV1-w3.html">甘肃</a><a class="ml3" title="宁夏电视台" href="/program/NXTV-NXTV2-w3.html">宁夏</a><a class="ml3" title="内蒙古电视台" href="/program/NMGTV-NMGTV1-w3.html">内蒙古</a></td><td rowspan="2" width="38" align="center">全国<br>卫视</td><td rowspan="2" width="170" bgcolor="#EFF5FE"><a title="湖南卫视电视台" href="/program_satellite/HUNANTV1-w3.html">湖南卫视</a> <a title="江苏卫视电视台" href="/program_satellite/JSTV1-w3.html">江苏卫视</a> <a title="东方卫视电视台" href="/program_satellite/DONGFANG1-w3.html">东方卫视</a> <a title="浙江卫视电视台" href="/program_satellite/ZJTV1-w3.html">浙江卫视</a> <a title="北京卫视电视台" href="/program_satellite/BTV1-w3.html">北京卫视</a> <a title="安徽卫视电视台" href="/program_satellite/AHTV1-w3.html">安徽卫视</a> </td></tr><tr><td align="center">港澳台</td><td bgcolor="#EFF5FE"><a title="香港电视台" href="/program/TVB-TVB1-w3.html">香港</a><a class="ml3" title="澳门电视台" href="/program/AUMEN-AUMEN1-w3.html">澳门</a><a class="ml3" title="台湾电视台" href="/program/STARTV-XINGKONG1-w3.html">台湾</a><a class="ml3" title="海外电视台" href="/program/AUSTRALIANETWORK-AUSTRALIANETWORK-w3.html">海外</a></td></tr></table> </div> <div class="page-content clear" style="margin-top:5px"> <style> .live{ background-image: url(http://static.tvmao.com/images/live/skin/play_red.png); background-repeat: no-repeat; text-indent: 25px; display:block } </style> <div class="chlsnav"> <div class="btt">中央电视台频道列表</div> <div class="pbar"><b>中央电视台</b></div><ul class="r" ><li><a href="/program/CCTV-CCTV1-w3.html">CCTV-1综合</a><span></span></li><li><a href="/program/CCTV-CCTV2-w3.html">CCTV-2财经</a><span></span></li><li><a href="/program/CCTV-CCTV3-w3.html">CCTV-3综艺</a><span></span></li><li><a href="/program/CCTV-CCTV4-w3.html">CCTV-4国际</a><span></span></li><li><a href="/program/CCTV-CCTV5-w3.html">CCTV-5体育</a><span></span></li><li><b>CCTV-6电影</b><span></span></li><li><a href="/program/CCTV-CCTV7-w3.html">CCTV-7军事</a><span></span></li><li><a href="/program/CCTV-CCTV8-w3.html">CCTV-8电视剧</a><span></span></li><li><a href="/program/CCTV-CCTV9-w3.html">CCTV-9纪录</a><span></span></li><li><a href="/program/CCTV-CCTV10-w3.html">CCTV-10科教</a><span></span></li><li><a href="/program/CCTV-CCTV11-w3.html">CCTV-11戏曲</a><span></span></li><li><a href="/program/CCTV-CCTV12-w3.html">CCTV-12法制</a><span></span></li><li><a href="/program/CCTV-CCTV13-w3.html">CCTV-13新闻</a><span></span></li><li><a href="/program/CCTV-CCTV15-w3.html">CCTV-14少儿</a><span></span></li><li><a href="/program/CCTV-CCTV16-w3.html">CCTV-15音乐</a><span></span></li><li><a href="/program/CCTV-CCTV5-PLUS-w3.html">CCTV5加</a><span></span></li><li><a href="/program/CCTV-CCTV17-w3.html">CCTV-E西语</a><span></span></li><li><a href="/program/CCTV-CCTV18-w3.html">CCTV-纪录(英)</a><span></span></li><li><a href="/program/CCTV-CCTV18-SG-w3.html">CCTV-纪录(英)</a><span class=gray>(新加坡)</span><span></span></li><li><a href="/program/CCTV-CCTV19-w3.html">CCTV NEWS</a><span></span></li><li><a href="/program/CCTV-CCTV19-HK-w3.html">CCTV NEWS</a><span class=gray>(香港)</span><span></span></li><li><a href="/program/CCTV-CCTVEUROPE-w3.html">CCTV-4欧洲</a><span></span></li><li><a href="/program/CCTV-CCTVAMERICAS-w3.html">CCTV-4美洲</a><span></span></li><li><a href="/program/CCTV-CCTVF-w3.html">CCTV-F法语</a><span></span></li><li><a href="/program/CCTV-CCTVA-w3.html">CCTV-A阿语</a><span></span></li><li><a href="/program/CCTV-CCTVR-w3.html">CCTV-R俄语</a><span></span></li><li><a href="/program/CCTV-CHINA-MOVIE-CHANNEL-NA-w3.html">中国电影频道北美版</a><span></span></li></ul><a href="/program/CCTVPAYFEE"><div class="plst"><b>中数传媒</b></div></a><a href="/program/CETV"><div class="plst"><b>中国教育电视台</b></div></a><a href="/program/CHC"><div class="plst"><b>CHC华诚付费</b></div></a><a href="/program/BAMC"><div class="plst"><b>北广传媒集团</b></div></a><a href="/program/XHSTV"><div class="plst"><b>新华社电视台</b></div></a><a href="/program/NNMCHINA"><div class="plst"><b>北方新媒体</b></div></a><a href="/program/SZTHM"><div class="plst"><b>天华传媒</b></div></a><a href="/program/HSCM"><div class="plst"><b>华数传媒</b></div></a><a href="/program/LONGJIANG"><div class="plst"><b>黑龙江广播电视网络</b></div></a><a href="/program/XYCM"><div class="plst"><b>星元传媒</b></div></a><a href="/program/JSCM"><div class="plst"><b>吉视传媒</b></div></a><a href="/program/BESTV"><div class="plst"><b>百视通</b></div></a><a href="/program/NFCM"><div class="plst"><b>南方传媒</b></div></a><a href="/program/NOVELTV"><div class="plst"><b>永新视博</b></div></a> <div class="ad mt5" style="text-align:center"><!-- PG_L,BD_180*500 --> <script type="text/javascript"> var cpro_id="u1990264"; (window["cproStyleApi"] = window["cproStyleApi"] || {})[cpro_id]={at:"3",rsi0:"180",rsi1:"600",pat:"6",tn:"baiduCustNativeAD",rss1:"#FFFFFF",conBW:"1",adp:"1",ptt:"0",titFF:"%E5%BE%AE%E8%BD%AF%E9%9B%85%E9%BB%91",titFS:"14",rss2:"#000000",titSU:"0",ptbg:"90",piw:"0",pih:"0",ptp:"0"} </script> <script src="http://cpro.baidustatic.com/cpro/ui/c.js" type="text/javascript"></script></div> </div> <div class="pgmain" id="c32"> <h1 style="float:left"><img src="http://static.tvmao.com/channel/logo/CCTV6.jpg" alt="中央电视台电影频道" class="chnlogo"/> 中央电视台电影频道节目预告</h1> <div class="mt10 clear"><b>03-23 星期三 <a href="#noon" title="中午播出节目">中午</a> <a href="#night" title="晚间播出节目">晚间</a></b> </div> <div class="epg mt10 mb10"> <ul id="pgrow"><li><span class="am">00:33</span> <a href="/tvcolumn/LCIxZyg=" tp="12" res="2016-03-23 00:33_LCIxZyg=" >音乐电影欣赏</a>18 </li> <li><span class="am">00:38</span> <a href="/tvcolumn/NVcg" tp="12" res="2016-03-23 00:38_NVcg" >光影星播客</a> </li> <li><span class="am">00:46</span> 2016-03-22<a href="/tvcolumn/aC8uIDE=" tp="12" res="2016-03-23 00:46_aC8uIDE=" >电影快讯</a>晚间 </li> <li><span class="am">00:49</span> 电影 <a href="/movie/YmJeYXMp">万箭穿心</a> 中国 <a title=万箭穿心剧照 class="green_line" href="/movie/YmJeYXMp/pictures">剧照</a> <a title=万箭穿心演员表 class="green_line" href="/movie/YmJeYXMp/actors">演员表</a> </li> <li><span class="am">02:37</span> 电影 <a href="/movie/Z2FqIV5q">借你俩胆</a> 中国 <a title=借你俩胆剧照 class="green_line" href="/movie/Z2FqIV5q/pictures">剧照</a> <a title=借你俩胆演员表 class="green_line" href="/movie/Z2FqIV5q/actors">演员表</a> </li> <li><span class="am">04:03</span> 译制片 <a href="/movie/MSAtZy4=">黑金</a>(法国) 法国 <a title=黑金剧照 class="green_line" href="/movie/MSAtZy4=/pictures">剧照</a> <a title=黑金演员表 class="green_line" href="/movie/MSAtZy4=/actors">演员表</a> </li> <li><span class="am">06:14</span> 电影 <a href="/movie/KTIfM2o=">白云山传奇</a> 中国 <a title=白云山传奇剧照 class="green_line" href="/movie/KTIfM2o=/pictures">剧照</a> <a title=白云山传奇演员表 class="green_line" href="/movie/KTIfM2o=/actors">演员表</a> </li> <li><span class="am">07:53</span> <a href="/tvcolumn/NVcg" tp="12" res="2016-03-23 07:53_NVcg" >光影星播客</a> </li> <li><span class="am">08:02</span> 电影 <a href="/movie/HjBoJy0=">庐山恋</a> 中国 <a title=庐山恋剧照 class="green_line" href="/movie/HjBoJy0=/pictures">剧照</a> <a title=庐山恋演员表 class="green_line" href="/movie/HjBoJy0=/actors">演员表</a> </li> <li><span class="am">09:31</span> <a href="/tvcolumn/NVcg" tp="12" res="2016-03-23 09:31_NVcg" >光影星播客</a> </li> <li><span class="am">09:43</span> 2016-03-23<a href="/tvcolumn/aC8uIDE=" tp="12" res="2016-03-23 09:43_aC8uIDE=" >电影快讯</a>白天 </li> <li><span class="am">09:46</span> 电影 <a href="/movie/ZSgxJC8=">隔山有眼</a> 中国 <a title=隔山有眼剧照 class="green_line" href="/movie/ZSgxJC8=/pictures">剧照</a> <a title=隔山有眼演员表 class="green_line" href="/movie/ZSgxJC8=/actors">演员表</a> </li> <li><span class="am">11:26</span> <a href="/tvcolumn/NVcg" tp="12" res="2016-03-23 11:26_NVcg" >光影星播客</a> </li> <li><span class="am">11:33</span> <a href="/tvcolumn/LCIxZyg=" tp="12" res="2016-03-23 11:33_LCIxZyg=" >音乐电影欣赏</a>18 </li> <li><span class="am">11:39</span> 电影 <a href="/movie/bCFhZWFj">保持清醒</a> 中国 <a title=保持清醒剧照 class="green_line" href="/movie/bCFhZWFj/pictures">剧照</a> <a title=保持清醒演员表 class="green_line" href="/movie/bCFhZWFj/actors">演员表</a> </li> <li id="noon">午间节目</li></ul> </div> <nav class="theweek corner green_tab clear"><span>本周:</span><a href="/program/CCTV-CCTV6-w1.html" title="中央电视台电影频道节目表"><span>一(03-21)</span></a><a href="/program/CCTV-CCTV6-w2.html" title="中央电视台电影频道节目表"><span>二(03-22)</span></a><a class="green_bg_12" title="中央电视台电影频道节目预告"><span>三(03-23)</span></a><a href="/program/CCTV-CCTV6-w4.html" title="中央电视台电影频道节目预告"><span>四(03-24)</span></a><a href="/program/CCTV-CCTV6-w5.html" title="中央电视台电影频道节目单"><span>五(03-25)</span></a><a href="/program/CCTV-CCTV6-w6.html" title="中央电视台电影频道节目单"><span>六(03-26)</span></a><a href="/program/CCTV-CCTV6-w7.html" title="中央电视台电影频道时间表"><span>日(03-27)</span></a><a href="/program/CCTV-CCTV6-20160316.html">上周节目表</a></nav><nav class="nextweek corner green_tab clear"><span>下周:</span><a href="/program/CCTV-CCTV6-w8.html" title="中央电视台电影频道节目表"><span>一(03-28)</span></a><a href="/program/CCTV-CCTV6-w9.html" title="中央电视台电影频道节目表"><span>二(03-29)</span></a><a href="/program/CCTV-CCTV6-w10.html" title="中央电视台电影频道节目表"><span>三(03-30)</span></a><a href="/program/CCTV-CCTV6-w11.html" title="中央电视台电影频道节目表"><span>四(03-31)</span></a><a href="/program/CCTV-CCTV6-w12.html" title="中央电视台电影频道节目表"><span>五(04-01)</span></a><a href="/program/CCTV-CCTV6-w13.html" title="中央电视台电影频道节目表"><span>六(04-02)</span></a><a href="/program/CCTV-CCTV6-w14.html" title="中央电视台电影频道节目表"><span>日(04-03)</span></a></nav> <div class="oper-link rt" style="width:200px;"> <a href="javascript:o_bookmark(32,32);" rw="1" op="1" id="favo32" class="fav button white_btn login" rel="nofollow" title="收藏该频道后,可以直接在收藏频道列表间切换,浏览节目表更方便"><span style="padding:0 10px">收藏</span></a> </div> <p class="clear mt10"><font color="#404040">中央电视台电影频道电视节目预告数据可能在发布后有更新导致,请登录中央电视台电影频道官方网站,最终播放节目时间表以中央电视台电影频道节目预告为准。</font></p> <p>希望把中央电视台电影频道节目预告/节目表显示到博客(Blog)、论坛或个人网站吗?点此<a href="http://tvmao.com/help/h_tv_radio.jsp">查看使用方法</a>。</p> </div> <aside class="related-aside rt"> <div class="mt10 mb10"> <script src="http://dup.baidustatic.com/js/ds.js"></script> <script> (function() { var s = "_" + Math.random().toString(36).slice(2); document.write('<div id="' + s + '"></div>'); (window.slotbydup=window.slotbydup || []).push({ id: '2070452', container: s, size: '285,54', display: 'inlay-fix' }); })(); </script> </div> <div class="mt10 mb10"><!-- PG_R1,BD_PG_300*250 --> <script type="text/javascript"> /*300*250_PG*/ var cpro_id = 'u260378';</script> <script type="text/javascript" src="http://cpro.baidu.com/cpro/ui/c.js"></script></div> <section class="aside-section clear"> <div class="bar">CCTV-6电影</div> <div class="pd10 rating2-wrap" style="width:100%"> <div class="clear"><div class="mstar_score"><div class='star' style='width:76.60977px'></div></div> <span class="score"><span class="unit">8</span><span class="decimal">.5</span></span></div> <div class="mt10"><a href="/program/CCTV6/rateusers" itemprop="ratingCount" style="width:50%"><span itemprop="ratingCount">82</span>人评分</a> <a href="/program/CCTV6/favusers" itemprop="interactionCount" style="float:left;width:50%">16387人关注</a></div> <div class="myscore clear"> <div class="lt" style="padding-top:2px">我的评价:</div><ul id="objRating" class='star-rating'><li><a href='javascript:;' title='很差' class='stars-1'>1</a></li><li><a href='javascript:;' title='差' class='stars-2'>2</a></li><li><a href='javascript:;' title='一般' class='stars-3'>3</a></li><li><a href='javascript:;' title='好' class='stars-4'>4</a></li><li><a href='javascript:;' title='非常好' class='stars-5'>5</a></li></ul> </div></div> </section> <section class="aside-section clear"><h2>热门频道。。<a href="/hot/channel" class="ml20">更多</a></h2><dl id="t_hot_d" class="homehot hotchns wd116 clear"><dt>央视频道<dd><a href="/program/CCTV/CCTV1">CCTV-1综合</a> <span class="font10 gray">8.2分/15719粉</span></dd><dd><a href="/program/CCTV/CCTV2">CCTV-2财经</a> <span class="font10 gray">7.8分/14077粉</span></dd><dd><a href="/program/CCTV/CCTV3">CCTV-3综艺</a> <span class="font10 gray">7.9分/13988粉</span></dd><dd><a href="/program/CCTV/CCTV5">CCTV-5体育</a> <span class="font10 gray">8.8分/17038粉</span></dd><dd><a href="/program/CCTV/CCTV6">CCTV-6电影</a> <span class="font10 gray">8.5分/16387粉</span></dd><dd><a href="/program/CCTV/CCTV8">CCTV-8电视剧</a> <span class="font10 gray">8.3分/13486粉</span></dd><dd><a href="/program/CCTV/CCTV10">CCTV-10科教</a> <span class="font10 gray">9.1分/14318粉</span></dd></dt><dt>卫视频道<dd><a href="/program/HUNANTV/HUNANTV1">湖南卫视</a> <span class="font10 gray">9.2分/17856粉</span></dd><dd><a href="/program/AHTV/AHTV1">安徽卫视</a> <span class="font10 gray">8.4分/14343粉</span></dd><dd><a href="/program/SZTV/SZTV1">深圳卫视</a> <span class="font10 gray">7.0分/13899粉</span></dd><dd><a href="/program/SHHAI/DONGFANG1">东方卫视</a> <span class="font10 gray">7.8分/15444粉</span></dd><dd><a href="/program/JSTV/JSTV1">江苏卫视</a> <span class="font10 gray">7.4分/15708粉</span></dd><dd><a href="/program/BTV/BTV1">北京卫视</a> <span class="font10 gray">6.4分/14619粉</span></dd><dd><a href="/program/CETV/CETV1">教育1台</a> <span class="font10 gray">8.4分/6725粉</span></dd><dd><a href="/program/GDTV/GDTV1">广东卫视</a> <span class="font10 gray">6.2分/13977粉</span></dd><dd><a href="/program/HNTV/HNTV1">河南卫视</a> <span class="font10 gray">7.9分/13329粉</span></dd><dd><a href="/program/ZJTV/ZJTV1">浙江卫视</a> <span class="font10 gray">7.7分/15920粉</span></dd></dt><dt>本地热门频道<dd><a href="/program/TVB/TVB1">翡翠台</a> <span class="font10 gray">9.4分/1577粉</span></dd></dt></dl></section> <div class="mt10 mb10 fixed"><!-- PG_R2,AL_300*250_PG --> <script type="text/javascript"> document.write('<a style="display:none!important" id="tanx-a-mm_10080488_166483_48370005"></a>'); tanx_s = document.createElement("script"); tanx_s.type = "text/javascript"; tanx_s.charset = "gbk"; tanx_s.id = "tanx-s-mm_10080488_166483_48370005"; tanx_s.async = true; tanx_s.src = "http://p.tanx.com/ex?i=mm_10080488_166483_48370005"; tanx_h = document.getElementsByTagName("head")[0]; if(tanx_h)tanx_h.insertBefore(tanx_s,tanx_h.firstChild); </script></div> </aside> </div> <div class="topic_footer mt20 gray_border"> <dl class="lt lh25 alignlt" style="width: 20%;"> <dt class="bold font14 mb10" >电视节目指南</dt> <dd><a href="/program">正在播出</a></dd> <dd><a href="/hot">热门节目</a></dd> <dd><a href="/tv_genre.jsp">分类预告</a></dd> <dd><a href="/program/CCTV">一周节目指南</a></dd> </dl> <dl class="lt lh25 alignlt" style="width: 20%;"> <dt class="bold font14 mb10">产品与服务</dt> <dd><a href="http://www.deepepg.com/" target="_blank" title="EPG数据服务">EPG数据</a></dd> <dd><a href="http://m.tvmao.com/" target="_blank" title="电视猫WAP版">电视猫手机版</a></dd> <dd><a href="http://www.kookong.com" target="_blank" title="酷控App">酷控App下载</a></dd> <dd><a href="http://www.kookong.com/hongwaimaku" target="_blank" title="红外码库">红外码库</a></dd> </dl> </div> <div class="lh40 font14 page-content alignct mt40 topic_footer_link"> <a href="/help/about.jsp">关于我们</a> <span class="gray ml3 mr5">|</span> <a href="#">免责声明</a> <span class="gray ml3 mr5">|</span> <a href="/help/corperation.jsp">合作伙伴</a> <span class="gray ml3 mr5">|</span> <a href="#">诚聘英才</a> <span class="gray ml3 mr5">|</span> <a href="/help/contact.jsp">联系我们</a> <span class="gray ml3 mr5">|</span> <a href="/links.jsp">友情链接</a> <span class="gray ml3 mr5">|</span> <a href="/tvmao_ad.jsp">广告合作</a> <p class="gray">© 2005-2014 电视猫 版权所有 [京ICP备05085530号] [京公网安备110106000608号]</p> </div> <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1255238971'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s11.cnzz.com/z_stat.php%3Fid%3D1255238971' type='text/javascript'%3E%3C/script%3E"));</script> </body> <script type="text/javascript" src="http://static.tvmao.com/js/common/jquery/jquery.min_1.6.4.js"></script> <script type="text/javascript" src="http://static.tvmao.com/js/common/jquery.ui_20150908.js"></script> <script type="text/javascript" src="http://static.tvmao.com/js/common/base_20160310.js"></script> <script type="text/javascript"> var tmp_pic_site = "http://tmp.tvmao.com"; var static_site = "http://static.tvmao.com"; $(function () { var $messageSpanObj = $("a[href='/message'] span[class*='messagbg']"); if ($messageSpanObj.length > 0) { pushTJ( '消息', '提醒', '', '', ''); $("a[href='/message']").click(function () { pushTJ( '消息', '点红圈', '', '', ''); }); } }); </script> <script type="text/javascript" src="http://static.tvmao.com/js/tvmao/obj_20160113.js"></script> <script type="text/javascript" src="http://static.tvmao.com/js/common/acheck_20160322.js"></script> <script type="text/javascript"> $(function(){ pushTJ( 'PV', 'PG', '', '', ''); }); eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('$(2(){3 b="4";3 d=c.d("a",b);$.5("/g/7",{8:d},2(a){9(a[0]==1){$("#e").f(a[1])}},"6")});',17,17,'||function|var|src|get|json|pg|p|if|||A||noon|after|api'.split('|'),0,{})) </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-270816-1', 'auto'); ga('send', 'pageview'); </script>

小旋风柴进 2019-12-02 02:30:31 0 浏览量 回答数 0

问题

使用struts2和json时,jsp页面的json返回数据为空?报错

爱吃鱼的程序员 2020-06-09 16:38:01 0 浏览量 回答数 1

问题

ios webview 调用js替换html中得图片

杨冬芳 2019-12-01 20:13:11 1193 浏览量 回答数 1

问题

为什么我写的代码中getRequest()获得的是本页面的url,而不是请求页面?400报错

爱吃鱼的程序员 2020-06-04 13:13:55 0 浏览量 回答数 1

回答

其实除了可以用js调整,也可以用php调整啊,根据$_GET['t']的值输出不同的rule.特意去看了下jQuery Validate插件,发现可以这样这么做: <form id="myform"> <input name="someinput" id="someinput" type="text"> <button>submit</button> </form> javascript: $('#myform').validate({rules:{ someinput:{ <?php if ($_GET['t']==1) :?> required:true, minlength:3, maxlength:15, number:true <?php else :?> required:true, minlength:1, maxlength:5, number:true <?php endif;?> } }}); 或者这么做: function getQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split('&'); for (var i = 0; i < vars.length; i++) { var pair = vars[i].split('='); if (decodeURIComponent(pair[0]) == variable) { return decodeURIComponent(pair[1]); } } } $(function(){ var t = getQueryVariable('t'); $.validator.addMethod("someinput", function(value) { if(t==1){ return !(value===null || value.length < 2 || value.length > 20); }else if(t==2){ return !(value===null || value.length < 5 || value.length > 12); } return false; }, 'Please enter "someinput"!'); $('#myform').validate({rules:{ someinput:'someinput' }}); });

小旋风柴进 2019-12-02 02:17:46 0 浏览量 回答数 0

回答

<script type="text/javascript"> var str = prompt("请输入要加密的字符串:").split(""); var newStr = []; //小写字母表 var smallAlphabet = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"]; //大写字母表 var capitalAlphabet=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","V","U","W","X","Y","Z"]; for (var n=0; n < str.length; n++) loop_1: for (var i=0; i<=25; i++) switch (true) { case str[n] == smallAlphabet[i] && i+5<=25: newStr[n] = smallAlphabet[i+5]; break loop_1 ; case str[n] == smallAlphabet[i] && i+5 >25: newStr[n] = smallAlphabet[i+5-26]; break loop_1 ; case str[n] == capitalAlphabet[i] &&i+5 <= 25: newStr[n] = capitalAlphabet[i+5]; break loop_1 ; case str[n] == capitalAlphabet[i] && i+5 >25: newStr[n] = capitalAlphabet[i+5-26]; break loop_1 ; //如果str[]既不在小写字母表中,也不在大写字母表中 case str[n]!=smallAlphabet[i]&&str[n]!=capitalAlphabet[i]: newStr[n]=str[n]; break; } alert("加密后的新字符串是:" + newStr.join("")); </script> 问题不是你那段代码写错了,而是被执行了太多次了你可以试试直接输入一个z,它就会正常显示,在你之前的代码里break只是跳出选择但并没有跳出循环,这样你最后那段代码在每次里层循环会被执行25次,这样你前面得到的结果就被后面的覆盖掉了,所以效果就是没有加密成功。打个比方 当你输入a的时候,第一次会被第一个case执行newStr[0]=f,但是它跳出了switch而没有跳出循环,这样就会继续循环下去,当进行第二次判断的时候a就满足了最后那行代码这时候newStr[0]原来的值就被重新覆盖掉了又变回了a,所以你最后得到的结果还是a,除非你输入的是z他最后一次执行的时候会被第一个case执行从而在最后一次被覆盖成正确的值,你之前不是问过有关console.log()的使用么,用它查看每次循环后newStr[n]的值这样你就能知道错在哪了。我改的这个代码的目的是让他在找到对应的case(除最后一个)后就跳出里层的循环这样得到的结果就不会被覆盖掉了

小旋风柴进 2019-12-02 02:11:48 0 浏览量 回答数 0

回答

方式一:Coding JavaScript <!--[if lt IE 9]> <script> (function() { if (! /*@cc_on!@*/ 0) return; var e = "abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video".split(', '); var i= e.length; while (i--){ document.createElement(e[i]) } })() </script> <![endif]--> 如果是IE9以下的IE浏览器将创建HTML5标签, 这样非IE浏览器就会忽视这段代码,也就不会有无谓的http请求了。 第二种方法:使用Google的html5shiv包(推荐) <!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> 但是不管使用以上哪种方法,都要初始化新标签的CSS.因为HTML5在默认情况下表现为内联元素,对这些元素进行布局我们需要利用CSS手工把它们转为块状元素方便布局 /*html5*/ article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block} 但是如果ie6/7/8 禁用脚本的用户,那么就变成了无样式的"白板"网页,我们该怎么解决呢? 我们可以参照facebook的做法,即引导用户进入带有noscript标识的 “/?_fb_noscript=1”页面,用 html4 标签替换 html5 标签,这要比为了保持兼容性而写大量 hack 的做法更轻便一些。 <!--[if lte IE 8]> <noscript> <style>.html5-wrappers{display:none!important;}</style> <div class="ie-noscript-warning">您的浏览器禁用了脚本,请<a href="">查看这里</a>来启用脚本!或者<a href="/?noscript=1">继续访问</a>. </div> </noscript> <![endif]--> 这样可以引导用户开启脚本,或者直接跳转到HTML4标签设计的界面。

a123456678 2019-12-02 02:21:18 0 浏览量 回答数 0

回答

既然dojo有,何不把dojo的借鉴一下.######对dojo不是很熟悉,没时间仔细研究。。。######不错,我一直希望有人能够做这个事情,在客户端解析fastjson的应用。######回复<aclass="referer"target="_blank">@gohsy:谢谢的你支持。使用好了并参与其中,才是更好的使用开源方式。也就是所谓的社区能读能改。我打算开一个项目用javascript实现fastjson的引用解析,希望你能够参与其中。######很早就在项目中引入了温少侠的fastjsondruid,绝对达到商业软件的水准了,屡用不爽,越用越爽。###### fastjson循环引用的文档: <arel="nofollow">https://github.com/alibaba/fastjson/wiki/%E5%BE%AA%E7%8E%AF%E5%BC%95%E7%94%A8######很高端。只是想知道,大部分语言的JSONAPI应该都不支持循环引用吧,那么循环引用是什么样的需求产生的?可以避免不? ######文章里面已经描述了,由hibernate生成的实体,包含着大量的关联引用,在稍大的一点的项目中,实体对象之间的关联关系会比较复杂,要么就手动处理有选择性的输出关联关系,要么就用fastjson这样能够处理循环引用的库,在数据使用方的底层,在做引用还原。######可以对每个域模型继承一个接口,接口提供一个将模型转为map的方法,map里可以包含引用,但也是对方转成map的,同时自己在转map那个方法里防止递归引用。######Ext.define('overrides.JSON',{    override:'Ext.JSON',    decode:function(json,safe){       me=this;       if(typeofme.JSON.retrocycle!=='function'){          me.JSON.retrocycle=(function(){             'usestrict';             vart_obj=typeof{},t_arr=Object.prototype.toString                   .apply([]),t_str=typeof"";             varwalk=function(path,_xpath,array){                if(path.startsWith('$'))//基于xpath直接定位                   returnpath;                else{//相对回溯定位                   varx,j=path.split('..'),k=-j.length                         +(array?2:1),last=j.slice(-1)[0]                         .replace('/','.');                   x=k<0?_xpath.slice(0,k):_xpath.slice(0);                   if(last&&!last.startsWith('.')                         &&!last.startsWith('['))                      last='.'+last;                   path=x.join('.')+last;                }                returnpath;//最终得到绝对xpath地址             };             returnfunction($){                varxpath=['$'];                (functionrez(value){                   vari,item,name,path,_x;                   if(value&&typeofvalue===t_obj){                      if(Object.prototype.toString.apply(value)===t_arr){                         for(i=0;i<value.length;i+=1){                            item=value[i];                            if(item&&typeofitem===t_obj){                               xpath.push(xpath.pop()+'['+i+']');//下标引用要合并分级                               path=item.$ref;                               if(typeofpath===t_str)                                  value[i]=eval(walk(path,xpath,                                        true));                               else                                  rez(item);                               if(_x=xpath.pop())                                  xpath.push(_x.slice(0,_x                                              .indexOf('[')));//下标引用还原分级                            }                         }                      }else{                         for(nameinvalue){                            if(value.hasOwnProperty(name)                                  &&typeofvalue[name]===t_obj){                               xpath.push(name);                               item=value[name];                               if(item){                                  path=item.$ref;                                  if(typeofpath===t_str)                                     value[name]=eval(walk(path,                                           xpath));                                  else                                     rez(item);                               }                               xpath.pop();                            }                         }                      }                   }                })($);                return$;             }          })();       }       varisNative=function(){          varuseNative=null;          returnfunction(){             if(useNative===null){                useNative=Ext.USE_NATIVE_JSON&&window.JSON                      &&JSON.toString()=='[objectJSON]';             }             returnuseNative;          };       }();       vardecodingFunction;       doDecode=function(json){          returnjson?eval("("+json+")"):"";       };       if(!decodingFunction){          //setupdecodingfunctiononfirstaccess          decodingFunction=isNative()?JSON.parse:doDecode;       }       try{          returnthis.JSON.retrocycle(decodingFunction(json));       }catch(e){          if(safe===true){             returnnull;          }          Ext.Error.raise({                   sourceClass:"Ext.JSON",                   sourceMethod:"decode",                   msg:"我尝试解析aninvalidJSONString:"+json                });       }    } }); Ext.decode=Ext.JSON.decode; 在Extjs4.2 里的写法。放在与app目录平齐的overrides里面。 然后在APP.js里面加入下面的东西。 Ext.application({   name:'admin',   extend:'admin.Application',   requires:[//              'overrides.grid.RowEditor'   'overrides.JSON'          ],   autoCreateViewport:true}); ###### 这个解析的算法还有BUG。就是当A引用B一个集合,A在引用B单个的时候解析出来可能B指向的A就会错误。 举个例子:客户与客户联系人。客户有一个客户联系人的集合的属性,客户还有一个主联系人的属性。同时客户联系人也指向客户有一个属性,当这种对应关系的时候解析就会出错! 我尝试着想要去解决,但是智商有限搞不了。求作者在查看一下。 <imgsrc="http://static.oschina.net/uploads/space/2014/0603/125031_qDeH_90398.png"alt=""/> ######<divclass="ref"> 引用来自“刘思作”的评论 这个解析的算法还有BUG。就是当A引用B一个集合,A在引用B单个的时候解析出来可能B指向的A就会错误。 举个例子:客户与客户联系人。客户有一个客户联系人的集合的属性,客户还有一个主联系人的属性。同时客户联系人也指向客户有一个属性,当这种对应关系的时候解析就会出错! 我尝试着想要去解决,但是智商有限搞不了。求作者在查看一下。 <imgsrc="http://static.oschina.net/uploads/space/2014/0603/125031_qDeH_90398.png"alt=""/> 看来这个问题还是有人关注的哈。  你可以给点数据,我有空的时候的看看。

优选2 2020-06-09 15:59:55 0 浏览量 回答数 0

问题

请教一技术问题!

zgchen 2019-12-01 21:46:15 4479 浏览量 回答数 3

问题

jquery on 方法在safari上的兼容性

杨冬芳 2019-12-01 19:58:40 1762 浏览量 回答数 1

回答

// http://james.padolsey.com/javascript/parsing-urls-with-the-dom/ // This function creates a new anchor element and uses location // properties (inherent) to get the desired URL data. Some String // operations are used (to normalize results across browsers). function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, protocol: a.protocol.replace(':',''), host: a.hostname, port: a.port, query: a.search, params: (function(){ var ret = {}, seg = a.search.replace(/^\?/,'').split('&'), len = seg.length, i = 0, s; for (;i<len;i++) { if (!seg[i]) { continue; } s = seg[i].split('='); ret[s[0]] = s[1]; } return ret; })(), file: (a.pathname.match(/\/([^\/?#]+)$/i) || [,''])[1], hash: a.hash.replace('#',''), path: a.pathname.replace(/^([^\/])/,'/$1'), relative: (a.href.match(/tps?:\/\/[^\/]+(.+)/) || [,''])[1], segments: a.pathname.replace(/^\//,'').split('/') }; } console.log( parseURL('//sfault-avatar.b0.upaiyun.com/337/185/3371853797-551119fea53e1_big64') );

小旋风柴进 2019-12-02 02:24:19 0 浏览量 回答数 0

问题

请js大神帮抓bug,愿发200元红包:图片被拖动后莫名其妙影响其它相邻图片的大小? 400 报错

爱吃鱼的程序员 2020-06-03 15:46:30 3 浏览量 回答数 1

回答

既然dojo有,何不把dojo的借鉴一下.######对dojo不是很熟悉,没时间仔细研究。。。######不错,我一直希望有人能够做这个事情,在客户端解析fastjson的应用。######回复 @gohsy : 谢谢的你支持。使用好了并参与其中,才是更好的使用开源方式。也就是所谓的社区能读能改。我打算开一个项目用javascript实现fastjson的引用解析,希望你能够参与其中。######很早就在项目中引入了温少侠的fastjson druid,绝对达到商业软件的水准了,屡用不爽,越用越爽。###### fastjson循环引用的文档: https://github.com/alibaba/fastjson/wiki/%E5%BE%AA%E7%8E%AF%E5%BC%95%E7%94%A8 ######很高端。只是想知道,大部分语言的JSON API应该都不支持循环引用吧,那么循环引用是什么样的需求产生的?可以避免不? ######文章里面已经描述了,由hibernate生成的实体,包含着大量的关联引用,在稍大的一点的项目中,实体对象之间的关联关系会比较复杂,要么就手动处理有选择性的输出关联关系,要么就用fastjson这样能够处理循环引用的库,在数据使用方的底层,在做引用还原。######可以对每个域模型继承一个接口,接口提供一个将模型转为map的方法,map里可以包含引用,但也是对方转成map的,同时自己在转map那个方法里防止递归引用。######Ext.define('overrides.JSON', {     override : 'Ext.JSON',     decode : function(json, safe) {         me = this;         if (typeof me.JSON.retrocycle !== 'function') {             me.JSON.retrocycle = (function() {                 'use strict';                 var t_obj = typeof {}, t_arr = Object.prototype.toString                         .apply([]), t_str = typeof "";                 var walk = function(path, _xpath, array) {                     if (path.startsWith('$')) // 基于xpath直接定位                         return path;                     else { // 相对回溯定位                         var x, j = path.split('..'), k = -j.length                                 + (array ? 2 : 1), last = j.slice(-1)[0]                                 .replace('/', '.');                         x = k < 0 ? _xpath.slice(0, k) : _xpath.slice(0);                         if (last && !last.startsWith('.')                                 && !last.startsWith('['))                             last = '.' + last;                         path = x.join('.') + last;                     }                     return path; // 最终得到绝对xpath地址                 };                 return function($) {                     var xpath = ['$'];                     (function rez(value) {                         var i, item, name, path, _x;                         if (value && typeof value === t_obj) {                             if (Object.prototype.toString.apply(value) === t_arr) {                                 for (i = 0; i < value.length; i += 1) {                                     item = value[i];                                     if (item && typeof item === t_obj) {                                         xpath.push(xpath.pop() + '[' + i + ']'); // 下标引用要合并分级                                         path = item.$ref;                                         if (typeof path === t_str)                                             value[i] = eval(walk(path, xpath,                                                     true));                                         else                                             rez(item);                                         if (_x = xpath.pop())                                             xpath.push(_x.slice(0, _x                                                             .indexOf('['))); // 下标引用还原分级                                     }                                 }                             } else {                                 for (name in value) {                                     if (value.hasOwnProperty(name)                                             && typeof value[name] === t_obj) {                                         xpath.push(name);                                         item = value[name];                                         if (item) {                                             path = item.$ref;                                             if (typeof path === t_str)                                                 value[name] = eval(walk(path,                                                         xpath));                                             else                                                 rez(item);                                         }                                         xpath.pop();                                     }                                 }                             }                         }                     })($);                     return $;                 }             })();         }         var isNative = function() {             var useNative = null;             return function() {                 if (useNative === null) {                     useNative = Ext.USE_NATIVE_JSON && window.JSON                             && JSON.toString() == '[object JSON]';                 }                 return useNative;             };         }();         var decodingFunction;         doDecode = function(json) {             return json ? eval("(" + json + ")") : "";         };         if (!decodingFunction) {             // setup decoding function on first access             decodingFunction = isNative() ? JSON.parse : doDecode;         }         try {             return this.JSON.retrocycle(decodingFunction(json));         } catch (e) {             if (safe === true) {                 return null;             }             Ext.Error.raise({                         sourceClass : "Ext.JSON",                         sourceMethod : "decode",                         msg : "我尝试解析 an invalid JSON String: " + json                     });         }     } }); Ext.decode = Ext.JSON.decode; 在Extjs 4.2 里的写法。放在与app目录平齐的overrides里面。 然后在APP.js里面加入下面的东西。 Ext.application({     name: 'admin',     extend: 'admin.Application',     requires: [ //               'overrides.grid.RowEditor'     'overrides.JSON'            ],     autoCreateViewport: true }); ###### 这个解析的算法还有BUG。就是当A引用B一个集合,A在引用B单个的时候解析出来可能B指向的A就会错误。 举个例子:客户与客户联系人。客户有一个客户联系人的集合的属性,客户还有一个主联系人的属性。同时客户联系人也指向客户有一个属性,当这种对应关系的时候解析就会出错! 我尝试着想要去解决,但是智商有限搞不了。求作者在查看一下。 ###### 引用来自“刘思作”的评论 这个解析的算法还有BUG。就是当A引用B一个集合,A在引用B单个的时候解析出来可能B指向的A就会错误。 举个例子:客户与客户联系人。客户有一个客户联系人的集合的属性,客户还有一个主联系人的属性。同时客户联系人也指向客户有一个属性,当这种对应关系的时候解析就会出错! 我尝试着想要去解决,但是智商有限搞不了。求作者在查看一下。 看来这个问题还是有人关注的哈。  你可以给点数据,我有空的时候的看看。

爱吃鱼的程序员 2020-05-30 22:21:40 0 浏览量 回答数 0

问题

为什么把form的target设置成iframe的name了提交表单后仍然是全部刷新?

杨冬芳 2019-12-01 20:05:52 1201 浏览量 回答数 1

回答

先介绍下登录过程,然后介绍代码如何做。登录过程下面这个页面是起始页面,因为我已经测试过了,所以这里会显示我的用户名 起始页面设计--goTo-demo.html主要代码如下: <body> <div> <p>登录返回后下面显示你的登录用户名</p> <p><botton onclick="login()">点击跳转登录</botton></p> <p>当前用户名是:<span id="username"></span></p> </div> </body> <script type="text/javascript"> var username = document.getElementById("username"); window.onload = function(){ if(localStorage.username.length>1){ username.innerHTML = localStorage.username; //给标签加用户名 } } function login(){ // 构造返回链接 var returnUrl = "returnUrl=goTo-demo.html"; var Url = "goToLogin-demo.html" + "?" + returnUrl; location.href = Url; } </script> 登录页面设计--goToLogin-demo.html主要代码如下: <body> <h3>页面登录</h3> <div> <span>用户名:</span> <input type="text" id="username"> </div> <div> <span>密 &nbsp;码:</span> <input type="password" id="password"> </div> <botton onclick="login()">登录</botton> </body> <script type="text/javascript"> function login(){ var username = document.getElementById('username').value; var password = document.getElementById('password').value; // 用户名和密码都不为空 if(username&&password){ localStorage.username = username; var url = location.search.split("=")[1]; location.href = url; //从地址栏获取返回地址,实现跳转 } } </script> demo地址:http://yulei521.github.io/segmentFault_q...

杨冬芳 2019-12-02 02:56:01 0 浏览量 回答数 0

问题

YSlow老矣尚能饭否

sunny夏筱 2019-12-01 22:09:32 10004 浏览量 回答数 2

问题

前端开发中的字符编码详解

技术小菜鸟 2019-12-01 21:34:35 5214 浏览量 回答数 1
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 SSL证书 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 2020中国云原生 阿里云云栖号