小编Bil*_*lly的帖子

DIV在表格单元中伸展到100%的高度

我有以下布局:

4个圆角背景和两个面板(左面板和右面板).

目前我实现的布局如下:

表格有9个单元格:

top left corner    |                  | top right corner
                   |left div right div|
bottom left corner |                  | bottom right corner

码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
    <table id="content" width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td>
                <img src="corner1.jpg" /></td>
            <td>
            </td>
            <td>
                <img src="corner2.jpg" /></td>
        </tr>
        <tr>
            <td>
                &nbsp;</td>
            <td valign="top" height="100%">
                <div id="menu" style="float: left; width: 235px; height: 445px; background-color: #660000">
                    Menu
                </div>
                <div id="mainContent" style="float: left; margin-left: 10px; height: 100%; …
Run Code Online (Sandbox Code Playgroud)

html css

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

如何访问子窗口的dom树?

我使用以下代码打开一个新窗口:

purchaseWin = window.open("Purchase.aspx","purchaseWin2", "location=0,status=0,scrollbars=0,width=700,height=400");
Run Code Online (Sandbox Code Playgroud)

我想访问purchaseWin的dom树,例如

purchaseWin.document.getElementById("tdProduct").innerHTML = "2";
Run Code Online (Sandbox Code Playgroud)

它不起作用.我只能这样做:

purchaseWin.document.write("abc");
Run Code Online (Sandbox Code Playgroud)

我也试过这个,它也不起作用:

 $(purchaseWin.document).ready(function(){

     purchaseWin.$("#tdProduct").html("2");

   });
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

javascript

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

透明div内的非透明div

我正在创建一个具有透明div的网页.

我想在透明div中添加一个非透明div,我发现它也是透明的.

我尝试将div设置为不透明度:1但它不起作用.

我该怎么办?

html css

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

javascript中添加到<select>的选项在回发中丢失

我在客户端通过javascript向select元素添加了一些选项,并且无法在回发中获取它.

我该怎么办?

用于添加选项的代码:

<asp:DropDownList ID="ddlProduct" runat="server"></asp:DropDownList>

var ddlProduct = "#"+"<%= ddlProduct.ClientID %>";

$(ddlProduct).append($("<option></option>").html(product_name)
Run Code Online (Sandbox Code Playgroud)

javascript asp.net

13
推荐指数
1
解决办法
7944
查看次数

无法在Zend Framework中回滚事务

我在Zend Framework中使用以下代码进行事务处理,但回滚函数不起作用(数据通过insertSome($ data)插入数据库).怎么了?

            $db->beginTransaction();
            try{
               $model->insertSome($data);
               $model->insertAll($data2); //this line cannot be run and the whole transaction should be rolled back.
               $db->commit();
            } catch (Exception $e) {
                $db->rollBack();
                echo $e->getMessage();
            }
Run Code Online (Sandbox Code Playgroud)

mysql zend-framework transactions

11
推荐指数
1
解决办法
7310
查看次数

通过javascript获取比当前元素低1级的元素

我需要访问DOM树并获取当前元素下方1级的元素.

阅读以下代码:

<div id="node">
    <div id="a">
        <div id="aa">
            <div id="ab">
                <div id="aba"></div>
            </div>
        </div>
    </div>
    <div id="b">
        <div id="ba">
            <div id="bb">
                <div id="bba"></div>
            </div>
        </div>
    </div>
    <div id="c">
        <div id="ca">
            <div id="cb">
                <div id="cba"></div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在"节点"下得到3个元素"a","b","c".我该怎么办?

var nodes = node.getElementsByTagName("div")<----我得到所有的div但不是我需要的3个div.

var nodes = node.childNodes; <----适用于IE,但FF包含文本节点

有谁知道如何解决这个问题?

javascript dom

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

在ASP.NET中创建自定义文化

我想在App_GlobalResources文件夹中为新加坡英语(en-sg)创建一个名为"shopping.en-sg.resx"的资源文件.

我在编译期间遇到错误.

错误1名称空间"资源"已包含"购物"的定义c:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\web\2cd6afe9\737b0a13\App_GlobalResources.vomuzavz.1.cs 26

在搜索Google之后,我发现"en-sg"不是默认文化,我必须为它创建自定义文化.我不知道这个的详细步骤.

我该怎么做才能创建文化并删除编译错误?

我按照MSDN中的示例,创建一个名为"shopping.x-en-US-sample.resx"的文件,并将以下代码放入BasePage的函数中(protected override void InitializeCulture()):

CultureAndRegionInfoBuilder cib = null;

cib = new CultureAndRegionInfoBuilder(
  "x-en-US-sample", CultureAndRegionModifiers.None);

CultureInfo ci = new CultureInfo("en-US");
cib.LoadDataFromCultureInfo(ci);
RegionInfo ri = new RegionInfo("US");
cib.LoadDataFromRegionInfo(ri);

cib.Register();

ci = new CultureInfo("x-en-US-sample");
Run Code Online (Sandbox Code Playgroud)

但是,编译错误仍然存​​在.

更新:

您可以通过在app_globalresources文件夹中创建一个空网站和两个文件"shopping.en-sg.resx"和"shopping.resx"轻松地重现问题.

asp.net internationalization

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

哪种排序方法最适合并行处理?

我现在正在查看我的旧学校作业,并希望找到问题的解决方案.

哪种排序方法最适合并行处理?

  1. 冒泡排序
  2. 快速排序
  3. 合并排序
  4. 选择排序

我想快速排序(或合并排序?)就是答案.

我对么?

sorting algorithm parallel-processing

10
推荐指数
2
解决办法
4443
查看次数

修复HTML表格中表格行的高度

请查看以下代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
</head>
<body>
<table id="content" height="525" border="0" cellspacing="0" cellpadding="0">
<tr style="height:9px"><td height="9" bgcolor="#990000">Upper</td></tr>
<tr><td  bgcolor="#990099">Lower</td></tr>
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

IE忽略了"身高:9px",我无法得到我想要的东西.此外,没有DOCTYPE,它的工作原理.但我必须遵循标准,以便无法删除DOCTYPE.有人如何修复上排的高度?

一些澄清:1.第二排的高度可能会根据用户的操作而有所不同,并且无法修复.2.桌子的高度设置为525px,因此桌子的最小高度为525px

html

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

使用Linq选择组中的最大值

哦,我发现错误是由另一部分代码引起的.案件结案.

我有2张桌子

1- userinfo

id uid name 
1 11 Billy
2 22 Paul
3 33 Joshua
Run Code Online (Sandbox Code Playgroud)

2-分数

 id uid score
 1  11  30
 2  22  40
 3  11  50
 4  11  60
 5  33  20
 6  33  70
 7  33  80
Run Code Online (Sandbox Code Playgroud)

我有一个名为ScoreUser的课程

public class ScoreUser{
public long uid{get; set;}
public string name{get;set;}
public int score{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我想使用linq查询上面两个表,获取每个用户的最大分数并将其映射到ScoreUser对象.我使用以下代码:

from s in Scores
join i in UserInfos
on s.uid equals i.uid
group uscore by new { s.uid, i.name} into g
let maxScore …
Run Code Online (Sandbox Code Playgroud)

c# linq

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