小编Nis*_*röm的帖子

用jQuery重新加载iframe

我在页面上有两个iframe,一个对另一个进行了更改,但另一个iframe在我刷新之前没有显示更改.有没有一种简单的方法来使用jQuery刷新这个iframe?

<div class="project">
  <iframe id="currentElement" class="myframe" name="myframe" src="http://somesite.com/something/new"></iframe>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript iframe jquery

146
推荐指数
7
解决办法
31万
查看次数

C#可空字符串错误

private string? typeOfContract
{
  get { return (string?)ViewState["typeOfContract"]; }
  set { ViewState["typeOfContract"] = value; }
}
Run Code Online (Sandbox Code Playgroud)

稍后在代码中我使用它如下:

typeOfContract = Request.QueryString["type"];
Run Code Online (Sandbox Code Playgroud)

typeOfContract在行声明的声明中收到以下错误:

类型'string'必须是不可为空的值类型,以便在泛型类型或方法'System.Nullable <T>'中将其用作参数'T'

有任何想法吗?基本上,我想确保在执行操作之前"type"存在QueryString.

c# nullable

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

如何在语义上将标题添加到列表中

这一直困扰着我一段时间,我想知道如何正确地做到这一点是否有任何共识.当我使用HTML列表时,我如何在语义上包含列表的标题?

一种选择是这样的:

<h3>Fruits I Like:</h3>
<ul>
    <li>Apples</li>
    <li>Bananas</li>
    <li>Oranges</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但在语义上,<h3>标题没有明确地与<ul>

另一种选择是:

<ul>
    <li><h3>Fruits I Like:</h3></li>
    <li>Apples</li>
    <li>Bananas</li>
    <li>Oranges</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但这似乎有点脏,因为标题实际上不是列表项之一.

W3C不允许此选项:

<ul>
    <h3>Fruits I Like:</h3>
    <li>Apples</li>
    <li>Bananas</li>
    <li>Oranges</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

<ul>'s只能含有一种或多种<li>

旧的"列表标题" <lh>最有意义

<ul>
    <lh>Fruits I Like:</lh>
    <li>Apples</li>
    <li>Bananas</li>
    <li>Oranges</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但当然它不是HTML的正式组成部分

我听说它表明我们使用<label>的形式如下:

<ul>
    <label>Fruits I Like:</label>
    <li>Apples</li>
    <li>Bananas</li>
    <li>Oranges</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但这有点奇怪,无论如何都不会验证.

在尝试设置我的列表标题时,很容易看到语义问题,我最终需要将我的<h3>标记放在第一个标记中,<li>并将其定位为样式,如下所示:

ul li:first-of-type {
    list-style: none;
    margin-left: -1em;
    /*some other header styles*/
}
Run Code Online (Sandbox Code Playgroud)

恐怖!但至少通过这种方式,我可以 …

html html-lists

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

PDO关闭连接

与MySQLi相比,PDO只是一个相当简单的问题.

使用MySQLi,要关闭连接,您可以执行以下操作:

$this->connection->close();
Run Code Online (Sandbox Code Playgroud)

但是对于PDO,它声明您使用以下命令打开连接:

$this->connection = new PDO();
Run Code Online (Sandbox Code Playgroud)

但要关闭您设置的连接null.

$this->connection = null;
Run Code Online (Sandbox Code Playgroud)

这是正确的,这实际上是否会释放PDO连接?(我知道它确实设置为null.)我的意思是MySQLi你必须调用一个函数(close)来关闭连接.PDO是否易于= null断开?或者是否有关闭连接的功能?

php pdo

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

Unicode字符作为CSS中列表项的项目符号

例如,我需要使用星号(★)作为列表项的子弹.

我已经阅读了CSS3模块:列表,描述了如何使用自定义文本作为项目符号,但它对我不起作用.我认为,浏览器根本不支持::marker伪元素.

如何在不使用图像的情况下进行操作?

html css html-lists

103
推荐指数
7
解决办法
13万
查看次数

CSS Progress Circle

我搜索了这个网站以查找进度条,但我能够找到的显示动画圆圈,完全100%.

我希望它停在某些百分比,如下面的屏幕截图所示.有没有办法只使用CSS才能做到这一点?

循环进度条

html5 progress css3 progress-bar css-shapes

99
推荐指数
7
解决办法
32万
查看次数

如何拉伸背景图像以填充div

我想将背景图像设置为不同的div,但我的问题是:

  1. 图像的大小是固定的(60px).
  2. 改变div的大小

如何拉伸背景图像以填充div的整个背景?

#div2{
  background-image:url(http://s7.static.hootsuite.com/3-0-48/images/themes/classic/streams/message-gradient.png);
  height:180px;
  width:200px;
  border: 1px solid red;
}
Run Code Online (Sandbox Code Playgroud)

在这里查看代码.

html css background background-image

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

使用php在mysql表中保存时间戳

我在MySQL表中有一个具有timestamp数据类型的字段.我将数据保存到该表中.但是当我将timestamp(1299762201428)传递给记录时,它会自动将值保存0000-00-00 00:00:00到该表中.

如何将时间戳存储在MySQL表中?

这是我的INSERT发言:

INSERT INTO table_name (id,d_id,l_id,connection,s_time,upload_items_count,download_items_count,t_time,status)
VALUES (1,5,9,'2',1299762201428,5,10,20,'1'),
       (2,5,9,'2',1299762201428,5,10,20,'1')
Run Code Online (Sandbox Code Playgroud)

php mysql database sql-insert

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

圆形表角只有CSS

我进行了搜索和搜索,但未能找到符合我要求的解决方案.

我有一个简单的HTML表格.我想要它的圆角,使用图像或JS,即纯CSS.像这样:

表格布局草图

角部细胞的圆角和细胞的1px粗边.

到目前为止我有这个:

table {
  -moz-border-radius: 5px !important;
  border-collapse: collapse !important;
  border: none !important;
}
table th,
table td {
  border: none !important
}
table th:first-child {
  -moz-border-radius: 5px 0 0 0 !important;
}
table th:last-child {
  -moz-border-radius: 0 5px 0 0 !important;
}
table tr:last-child td:first-child {
  -moz-border-radius: 0 0 0 5px !important;
}
table tr:last-child td:last-child {
  -moz-border-radius: 0 0 5px 0 !important;
}
table tr:hover td {
  background-color: #ddd !important …
Run Code Online (Sandbox Code Playgroud)

html css html-table rounded-corners

76
推荐指数
7
解决办法
23万
查看次数

"未能提供结果" - onActivityForResult

我有一个LoginActivity(用户登录).它基本上是它自己Activity的主题就像一个对话框(看起来像一个对话框).它出现在一个SherlockFragmentActivity.我想要的是:如果登录成功,应该有两个FragmentTransaction更新视图.这是代码:

LoginActivity,如果成功登录,

setResult(1, new Intent());
Run Code Online (Sandbox Code Playgroud)

SherlockFragmentActivity:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (resultCode == 1) {
        LoggedStatus = PrefActivity.getUserLoggedInStatus(this);
        FragmentTransaction t = MainFragmentActivity.this.getSupportFragmentManager().beginTransaction();
        SherlockListFragment mFrag = new MasterFragment();
        t.replace(R.id.menu_frame, mFrag);
        t.commit();

        // Set up Main Screen
        FragmentTransaction t2 = MainFragmentActivity.this.getSupportFragmentManager().beginTransaction();
        SherlockListFragment mainFrag = new FeaturedFragment();
        t2.replace(R.id.main_frag, mainFrag);
        t2.commit();
    }
}
Run Code Online (Sandbox Code Playgroud)

它在第一次提交时崩溃,使用此LogCat:

E/AndroidRuntime(32072): Caused by: java.lang.IllegalStateException: Can not perform this action …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-activity android-fragmentactivity

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