`
cloudgamer
  • 浏览: 59467 次
  • 性别: Icon_minigender_1
  • 来自: 顺德
社区版块
存档分类
最新评论

我来做百科(第二十一天)

阅读更多
今天就做“词条预览”吧。这个我参考了百度百科的“词条预览”功能,大概原理是通过提交一个target属性是"_blank"的form,这样会在新窗口中打开目标页,并把数据提交过去。根据这个原理写了如下js代码:
//Preview
var oPreview, oLemma, oDetail, oTag, oRefer;

function ShowPreview(){

    
if(!Check(false)) return false;
    
    
if(!oPreview){
        oPreview 
= document.createElement("form");
        oPreview.action 
= "../index/Preview.aspx";
        oPreview.method 
= "post";
        oPreview.target 
= "_blank";
        document.body.appendChild(oPreview);
    }

    
    oLemma 
= SetInput(oLemma, "lemma", document.getElementById('<%= hfLemma.ClientID %>').value)
    oDetail 
= SetInput(oDetail, "detail", document.getElementById('<%= tbDetail.ClientID %>').value)
    oTag 
= SetInput(oTag, "tag", document.getElementById('<%= tbTag.ClientID %>').value)
    oRefer 
= SetInput(oRefer, "refer", document.getElementById('<%= tbRefer.ClientID %>').value)
    
    oPreview.submit();
}


function SetInput(oInput, sName, sValue){
    
if(!oInput){
        oInput 
= document.createElement("input");
        oInput.name 
= sName;
        oInput.type 
= "hidden";
        oPreview.appendChild(oInput);
    }

    oInput.value 
= sValue;
    
return oInput;
}

这样就可以在预览页中获取数据,并处理后显示。最后把这个功能放在添加和编辑页就行了。这样预览功能就做好了。
分享到:
评论

相关推荐

    电脑百科全书-----217个电脑知识和实用问题解决集锦

    (1#)代表第一层楼,以下类推 &lt;br&gt;2000XP双系统启动问题 (1#) ADSL拨号中出现的错误代码(2#) &lt;br&gt;at命令的用法(3#) &lt;br&gt;AWARD BIOS设置详解 (上)(4#) &lt;br&gt;AWARD BIOS设置详解( 下)...

    撰写有关法学院学分的维基百科文章-真的吗?-研究论文

    在第二部分中,我们讨论在课程中我们作为教授和学生所做的事情,着重于编辑特定的Wikipedia“存根”文章-即显然需要编辑和进一步发展的文章。 在第三部分中,我们考虑对学生对维基百科的贡献的评估。 其中包括对...

    技术更新,战术升级!Python爬虫案例实战从零开始一站通.rar

    第二章、Urllib模块基础与糗事百科爬虫项目实战 第三章、淘宝商品图片爬虫开发实战 第四章、 用户代理池与IP代理池构建技术实战 第五章、使用抓包分析技术获取Ajax动态请求数据实战 第六章、淘宝大型商品数据爬虫...

    自己动手写操作系统(含源代码).part2

    另外,在第一版中帮助我的人,我要再次谢谢你们,因为没有第一版,也就没有第二版。 在所有人中我最应该感谢和最想感谢的,是我的妻子黄丹红,感谢你给我的所有建议,还有你帮我画的图。尤其是,当这本书在我预想的...

    自己动手写操作系统(含源代码).part1

    另外,在第一版中帮助我的人,我要再次谢谢你们,因为没有第一版,也就没有第二版。 在所有人中我最应该感谢和最想感谢的,是我的妻子黄丹红,感谢你给我的所有建议,还有你帮我画的图。尤其是,当这本书在我预想的...

    wikipedia-hadoop-example:用hadoop map reduce分析维基百科数据的Java示例

    见和 -第一生成日志(不fix2bugs -前21个文件为一个字)。 见和 -第一生成日志(与fix2bugs -前20名的文档为一个字)。 如何运行 git clone https://github.com/pahaz/wikipedia-hadoop-example.git cd wikipedia-...

    日语五十音学习与测试软件_第2版免安装_新增原型汉字显示

    二,本软件使用易语言编写,有可能会被一些防毒软件误报,这是由于易语言特殊的运行方式造成的(百度百科_易语言 词条有祥细描述),大可放心使用。如有顾虑,请选择其它你认为可靠的软件。 三,作者技术不精,...

    粒子群算法PSO入门代码火经典案例求Ackley函数附-PSO.zip

    第一,我移动十次以后十次里有一个位置函数值最小(函数最小就是我们要的尸肉啊),那么我总有种往这个位置移动的趋势,第二,20个点带到函数我是不是得有个最小的,那我就又有种往这个点移动的趋势。 V = V c1*...

    网络营销之内容营销的重要性.docx

    二十一世纪说信息时代都有点low了, 现在大家都说大数据时代,那么在这样一个瞬息万变的大数据的时代里,作为一家或大或小的企业、商家,如何跟紧时代的步伐,不被市场所淘汰,甚至更近一步,打开市场呢?...

    第5周:网络安全为人民网络安全靠人民.doc.doc

    正确上网也有好处:把网络当作"新闻台 ",通过浏览网页,了解国内外新闻,还可以把网络当作"百科书",查找自己需要的资料 从互联网上获得许多课堂上学不到的知识等等。 未来的世界是网络的世界,作为21世纪的主人,...

    2021小学网络安全教育心得.doc

    因此,我觉得作为一名新时代的小学生要会合理利用网络为我们的学习、生活服务 ,更要注意做个文明的小网民,不上不记健康的网,不读不健康的信息,更不能迷于网 络游戏!我相信你读完这本书,一定会有很大的收获! ...

    -C++参考大全(第四版) (2010 年度畅销榜

    第21章 C++文件的输入/输出 21.1 和文件类 21.2 打开和关闭文件 21.3 读写文本文件 21.4 无格式和二进制I/O 21.5 其他get()函数 21.6 getline()函数 21.7 检测EOF 21.8 ignore()函数 21.9 peek()和putback()函数 ...

    GoldenDict精美版权词典(含程序)

    四、韦伯斯特大学词典第十一版; 五、城市词典;六、剑桥高阶英语学习词典第三版;七、大英百科全书2010;八、科林斯发音词典。 该词典排版十分精美,对条目有极为详尽的解释,既增长知识,又给人以阅读的享受: ...

    更智能、更高效、更优质--人工智能在电力行业中的应用.pptx

    更智能、更高效、更优质--人工智能在电力行业中的应用全文共24页,当前为第21页。 案例分析 开启窗口服务的"智慧眼" 问题:人工找出营业人员不规范的工作量太大 解决方案: 1、各级供电营业厅的音视频监控系统是...

    C# 最全的日期正则表达式,没有之一

    分支的多少,每个分支的复杂程度都会影响匹配效率,考虑到被验证日期概率分布,绝大多数都是落到1-28日内,所以采用第二种分类方法,会有效提高匹配效率。 3.2 正则实现 采用3.1.2节的分类方法,就可以针对每一个...

    自己制作的第一个搜索集合软件 - 狗头搜V3.2

    有不足可以在评论区里打出来,我会改的 里面有原版的PY文件 如果有不足可以写出来哦 ---------------------------------------------------------------------------------------------------------------------- --...

    数据可视化报告.doc

    数据 本次实验中,我设计的是关于第二次世界大战的数据可视化。原数据为两张表,分别 存储了各个国家的人口牺牲情况与各个国家相互之间的战争具体时间、阵营、以及事件 。 其中国家数据来源于维基百科中World War ...

    数据可视化报告(1).doc

    数据 本次实验中,我设计的是关于第二次世界大战的数据可视化。原数据为两张表,分别 存储了各个国家的人口牺牲情况与各个国家相互之间的战争具体时间、阵营、以及事件 。 其中国家数据来源于维基百科中World War ...

    大数据的发展及应用.docx

    (一)数据容量大 大数据必然是巨量的,在目前按照维基百科的定义来说,当前的大数据的字节规模是几十个太字节到数个柏字节的,这个"大"是和数据类型有关的大,在预测中,这个数据量的大小,在随着计算机领域的技术...

    大数据时代心得.doc

    《大数据时代》心得体会 由咸阳市组织、厦门大学承办的为期一个星期的"三五"人才综合素质培训已经结束, 这次培训让我感触颇深,受益匪浅。信息时代的到来,我们感受到的是技术变化日新月 异,随之而来的是生活方式...

Global site tag (gtag.js) - Google Analytics