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写

  • 相关阅读:
    天地图专题六:复杂操作,天地图上标注点的连线以及模拟点击事件
    天地图专题五:在天地图上绘制电子区域并保存数据
    天地图专题四:在天地图上显示运行轨迹
    天地图专题三:根据标注点的范围确定天地图的中心点和缩放级别
    天地图专题二:在天地图上循环显示标注点以及悬停显示信息窗口
    天地图专题一:加载天地图
    从百度地图批量获取中国县级以上行政区划边界坐标
    【百度地图API】如何获取行政区域的边界? (转载)
    高德地图api之location定位
    url中的空格
  • 原文地址:https://www.cnblogs.com/tongzhenhua/p/12312.html
Copyright © 2011-2022 走看看