小编man*_*j82的帖子

如何将参数传递给模块模式以覆盖JavaScript中的默认值[private properties]?

我正在阅读这篇文章http://www.klauskomenda.com/code/javascript-programming-patterns/#revealing,并想知道我是否可以传递参数来覆盖私有属性.

// revealing module pattern
var anchorChange4 = function () {

    // this will be a private property
    var config = {
        colors: [ "#F63", "#CC0", "#CFF" ]
    }

    // this will be a public method
    var init = function () {
        var self = this; // assign reference to current object to "self"

        // get all links on the page
        var anchors = document.getElementsByTagName("a");
        var size = anchors.length;

        for (var i = 0; i < size; i++) …
Run Code Online (Sandbox Code Playgroud)

javascript

6
推荐指数
1
解决办法
7183
查看次数

css打印字体不变

林设计的打印机友好的页面和IM卡住试图改变CSS.I字体属性[字体大小,字体家庭]已经有不知道什么即时做错了什么.我为CSS文件中的body标签指定的字体属性似乎根本不起作用.

可以somone请向我解释我在这里做错了什么?

HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
  <head>
   <title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" type="text/css" media="print" href="print.css">
</head>

<body>
<div id="wrapper">
    <table width="100%" border="1">
        <tr >
            <td >Job No</td>
            <td>4589</td>
        </tr>
        <tr>
            <td>Job No</td>
            <td>6578</td>
        </tr>
    </table>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS

/* CSS Document */
div#wrapper 
{
    margin-left:auto;
    margin-right:auto;
    width:auto;

}
body {
background-color: transparent;
font-size: 12pt;
font-family:'Times New Roman',Times,serif;
color:#000000; }
Run Code Online (Sandbox Code Playgroud)

html css

5
推荐指数
1
解决办法
2万
查看次数

将div定位在其包含div的右侧

我知道这个问题听起来很基本,但我只是无法解决它.我有一个div容器,我试图将一个子div定位到右边.我尝试用相对定位容器div然后定位孩子div与绝对值,但父div失去其宽度.在此输入图像描述

请看一下上图,我需要div1将自己定位在divContainer的右边.我在divContainer中有其他嵌套的div,我只需要在右边提出div1.

div#divContainer{
    margin-left:auto;
    margin-right:auto;
    top: 0px;
    width:1000px;
    background:#666;
    position:relative;

}
div#div1{
    height:45px;width:200px;
    background:yellow;
    position:absolute;

}
Run Code Online (Sandbox Code Playgroud)

HTML代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <title></title>

    </head>
    <body>
        <div id="divContainer">
            <div id="div1"></div> 
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css

5
推荐指数
1
解决办法
5万
查看次数

如何根据驻留在updatePanel中的DataGrid中的行选择更新控件[DataGrid,TextBoxes和Label]?

我有一个网格[Grid1],当点击一个按钮[search]时构建它的dataRows,我设法通过将它放在UpdatePanel中进行Ajax化,它运行正常.在Ajax化Grid 1之前,另一个网格[Grid2]和一些其他控件[Text和Labels]用于在单击Grid 1中的行时进行填充/更新.

Grid2和其他控件用于在网格的OnItemCommand事件上填充/更新1.ItItemCommand中的代码将相关数据绑定到Grid2和其他控件.

将Grid 1放入更新面板后,它们停止更新.如果我将Grid2和其他控件放在同一个更新面板中,但是页面的设计方式使得我不能在与第一个Grid相同的UpdatePanel中使用这些控件,也不打算使用另一个更新面板,它将正常工作.

我希望我有所作为.我是.Net的新手,所以请原谅.请在下面找到代码.

 <asp:ScriptManager EnablePartialRendering="true" ID="ScriptManager1" runat="server"></asp:ScriptManager>
     <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers ="True">
      <ContentTemplate>
       <asp:DataGrid ID="grdJobs" runat="server" AllowPaging="true" 
        AlternatingItemStyle-CssClass="gridAltItemStyle"
        AutoGenerateColumns="False" CellPadding="0" 
        DataKeyField="code"
        CssClass="datagridBox" 
        GridLines="horizontal" 
        PagerStyle-Mode="NumericPages"
        HeaderStyle-CssClass="gridHeaderStyle" 
        ItemStyle-CssClass="gridItemStyle"
        PagerStyle-CssClass="gridPagerStyle" 
        Width="445px" OnPageIndexChanged="grdJobs_PageIndexChanged" OnItemCreated="grdJobs_ItemCreated" OnItemCommand="grdJobs_ItemCommand"             OnItemDataBound="grdJobs_ItemDataBound">
         <Columns>
          <asp:BoundColumn  DataField="J_ID" HeaderText="Job"></asp:BoundColumn>
          <asp:BoundColumn  DataField="Contract" HeaderText="Contract" ReadOnly="True"></asp:BoundColumn>
          <asp:BoundColumn  DataField="J_Fault_Line1" HeaderText="Fault" ReadOnly="True"></asp:BoundColumn>
          <asp:BoundColumn  DataField="j_p_id" HeaderText="Fault" Visible="false" ></asp:BoundColumn>
          <asp:ButtonColumn Text="<img src=images/addFeedback.gif style=border: 0px; alt=Add Feedback>" ButtonType="LinkButton"  HeaderText="Add"                   CommandName="Load" ItemStyle-cssClass="Col_9_Item_2"></asp:ButtonColumn>
         </Columns>
        </asp:DataGrid>
       <asp:ImageButton ID="cmdLkp"  ImageUrl="Images/search.gif" runat="server" OnClick="cmdLkp_Click" />

       </ContentTemplate>
      </asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

后面代码中的代码停止工作

protected void grdJobs_ItemCommand(object source, …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net updatepanel asp.net-ajax

5
推荐指数
1
解决办法
1185
查看次数

使用Javascript检查Flash播放器版本

是否可以使用Javascript检查浏览器中安装的Flash Player的版本?

javascript flash

4
推荐指数
1
解决办法
1万
查看次数

如何从ASP中的字符串中查找特定值

如何从ASP中的字符串中找到特定值?

dim temp="alpha,bravo,charlie"
Run Code Online (Sandbox Code Playgroud)

我如何找到temp中是否存在'alpha'?

谢谢

vbscript asp-classic

4
推荐指数
1
解决办法
1万
查看次数

如何在javascript中创建单词的所有可能字谜列表?

如何在javascript中创建一个单词的所有可能字谜列表?如果已经问过这个问题,请指导我找到答案?

谢谢

javascript anagram

4
推荐指数
1
解决办法
9853
查看次数

jQuery Mobile中的弹出窗口没有按预期工作,请咨询

jQuery Mobile中的弹出窗口没有按预期工作,请咨询.

弹出式DIV仍然可见,人们会期望DIV被隐藏,并且在点击链接时它不会弹出.它似乎在jQuery文档的演示中工作.

下面的代码有问题吗?

<a href="#transitionExample" data-transition="pop" data-role="button" data-inline="true" data-rel="popup">Pop Up</a>
     <div data-role="popup" id="transitionExample">
     This is a POP UP.
    </div>
Run Code Online (Sandbox Code Playgroud)

jquery popup jquery-mobile

4
推荐指数
1
解决办法
6516
查看次数

即使单击子元素,如何获取父元素的数据属性

我正在尝试在Backbone事件(View)中单击时获取div的data属性.

如果我单击div,我能够实现这一点,listItem但如果我要点击子元素跨度,它将失败,因为$(e.target)它将是跨度.

那么,即使单击子元素,如何获取父元素的data属性?

<div class="listItem" data-showInfo="true">
    <span class="arrow"></span>
</div>

events:{
  "click .listItem": function(e) {

    var $listItem= $(e.target);

    console.log($listItem.data('showInfo'));
  }
}
Run Code Online (Sandbox Code Playgroud)

jquery backbone.js

4
推荐指数
2
解决办法
1万
查看次数

是否可以禁用右键单击iframe?

是否可以禁用右键单击iframe?我知道iframe中的文件可能存在于同一个域中,但是我想知道如果帧中的文件来自外部站点是否可以完成?

谢谢

javascript iframe

3
推荐指数
1
解决办法
2万
查看次数