zoukankan      html  css  js  c++  java
  • 今天碰上个最变态的传参页。

    做工程。一个要找个好系分!!!!!。不然把你搞死的:(
    现在页面细分成了这个样子。

    页面结构:
        无框架的首页A。里面有URL  MAIN=.....指定框架B中的子框架C页的页面
        框架模式的主界面B
         部分子框架面C页要取URL里中文参数的

    1.郁闷一:
         对于URL <a href="Manage_PlanSum_List.aspx?MODNAME=工作计划&TAB_NAME=年度计划&TAB_ID=0" >
    Request.QueryString["TAB_NAME"]OK没问题。取出“年度计划“
    但是对于
     <a href="Manage_PlanSum_List.aspx?MODNAME=会议学习记录&TAB_NAME=所长办公会议&TAB_ID=0" >
    Request.QueryString["TAB_NAME"]竟是“所长办公会?&TAB_ID=0“
    没办法。改成 <a href="Manage_PlanSum_List.aspx?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%e6%89%80%e9%95%bf%e5%8a%9e%e5%85%ac%e4%bc%9a%e8%ae%ae&TAB_ID=0'>解决问题。

    郁闷二:

    但是一运行。靠。从A到B出错。
    原来以前A页是写了<   main=Manage_PlanSum_List.aspx?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%...>
    在B页取<frame name="leftFrame1" scrolling="no" noresize src="left13.htm">
          <frame name="mainFrame" src=<%=Request.QueryString["MAIN"]%>
    时把&TAB_NAME当作另一个参量截断了。:(


    最后只好改成
    首页A是这样的。
    <TABLE class="z12" cellSpacing="0" cellPadding="0" border="0">
                    <TR>
                     <TD><IMG height="39" src="images/top2.jpg" width="107"></TD>
                                     <TD width="85"><A onmouseover="MM_swapImage('Image15','','images/77.jpg',1)" onmouseout="MM_swapImgRestore()"
                       href="index.aspx?LEFT=Routine/Capital_Left.aspx&amp;MAIN=Routine/Meetiongs_List.aspx>....</A></TD>
                                  </TR>
                   </TABLE>

    在B框架页里
    <frameset cols="*,10" frameborder="NO" border="0" framespacing="0">
        <frameset rows="10,*" frameborder="NO" border="0" framespacing="0">
        .....
          <frame name="leftFrame1" scrolling="no" noresize src="left13.htm">
          <%
          string main=Request.QueryString["MAIN"];
    if (Request.QueryString["MAIN"]=="Routine/Meetiongs_List.aspx")
    {
     main=main+"?MODNAME=%e4%bc%9a%e8%ae%ae%e5%ad%a6%e4%b9%a0%e8%ae%b0%e5%bd%95&TAB_NAME=%e6%89%80%e9%95%bf%e5%8a%9e%e5%85%ac%e4%bc%9a%e8%ae%ae&TAB_ID=0";
    }
          %>
          <frame name="mainFrame" src=<%=main%>>
         </frameset>
        </frameset>

    郁闷三:Oracle 816的oledb驱动对.net支持烂到极点了。有问题。莫名其妙的出错。同一条SQL时好时坏。很不稳定:(,只好让用户装817的client端。不知换成Oracle Client方式会不会好点。当时又是破系分要什么系统可移植性。不让用Oracle Client,要用OleDB写

  • 相关阅读:
    在Servlet中使用JSON
    Servlet中Web.xml的配置详解
    项目人力资源管理的思考
    CRLF和LF
    Linux 时区变化
    开始 space viking 之旅
    HTML的标签canvas
    问题解决了——在虚拟机上测试串口软件 您会收到错误数据
    Very Deep Convolutional Networks for Large-Scale Image Recognition
    MapReduce的InputFormat学习过程
  • 原文地址:https://www.cnblogs.com/tongzhenhua/p/12312.html
Copyright © 2011-2022 走看看