小编Tim*_*ora的帖子

JQuery事件处理程序 - 什么是"最佳"方法

在JQuery中附加事件处理程序的以下方法之间有什么区别?

(function () {

    var $body = $("body");

    $('button').click(function () {
        console.log(this) + " - 1";
    });

    $('button').on('click', function () {
        console.log(this) + " - 2";
    });

    $(document).on('click', 'button', function () {
        console.log(this) + " - 3";
    });

    $body.on('click', 'button', function () {
        console.log(this) + " - 4";
    });

    $body.find('button').on('click', function () {
        console.log(this) + " - 5";
    });
})();
Run Code Online (Sandbox Code Playgroud)

我发现了一些似乎工作而另一个不工作的情况.例如处理程序2的下方,并工作一段时间的处理程序1一样.为了完成这项工作,我必须实现Handler 3,这显然效率较低.

$retrieveCust = $("#bxRetrieveCustomer");

// Handler 1
$retrieveCust.find(".icoX").on("click", function () { …
Run Code Online (Sandbox Code Playgroud)

jquery

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

使帆布球顺利移动

我写了一个多人乒乓球比赛,但由于时间约为60毫秒,我的弹跳球并没有顺利进行.游戏本身在这里可用,但由于它只适用于chrome,而且网站本身是用我的母语编写的(你显然需要两个浏览器才能使它工作),这里有问题的方法:

http://jsfiddle.net/yc6Lb/75/

正如您在小提琴中看到的那样,dx并且dy已定义并且每秒刷新被定义为speed.我需要这三个变量保持不变(我知道它们导致球不能顺利移动).

现在的问题是:是否有任何技巧可以不触及这些变量,但让球看起来像是顺利移动?我正在考虑渲染球的新位置+渲染球的前一个位置,不透明度为50%,但我还没有测试它.这个问题还有其他解决方案吗?

html javascript jquery html5 canvas

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

了解更复杂的后代选择器示例

我有点理解后代选择器,但更复杂的例子给我带来了麻烦.例如:

#content .alternative p
Run Code Online (Sandbox Code Playgroud)

此规则是否应用于作为元素E的后代的p元素,其中E为:

  • 元素#content和元素的后代
  • 也是班级的成员 .alternative

或者规则应该适用于以下p元素:

  • 元素的后代 #content
  • 并且也是班级的成员.alternative

以下规则怎么样?

#content .alternative .alternative1 p
Run Code Online (Sandbox Code Playgroud)

html css

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

空抽象类的用途是什么?

我想知道Java中有没有使用空抽象类?如果是这样,它是什么?

java oop

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

在运行时从具有相同名称的程序集加载ResourceDictionary资源

尝试从具有相同名称位于不同文件夹的两个单独程序集中加载资源时遇到了一些问题:

  • C:\文件夹1\fcl.dll
  • C:\文件夹2\fcl.dll

ResourceDictionary命名Resources.xaml在每个这些组件的嵌入式(作为页).

要加载第一个ResourceDictionary,我使用以下代码段:

// Load the assembly in memory
var assembly = Assembly.LoadFrom(@"c:\folder1\FCL.Dll");

// Get Dictionnary 
var uri = string.Format("pack://application:,,,/{0};Component/Resources.xaml", assembly.GetName().Name);
var resourceDictionary = new ResourceDictionary { Source = new Uri(uri) };
Run Code Online (Sandbox Code Playgroud)

这个正在运行!

但是,当我尝试加载第二个ResourceDictionary与代码(只是改变了相同的片段Assembly.LoadFrom(@"c:\folder1\FCL.Dll")通过Assembly.LoadFrom(@"c:\folder2\FCL.Dll"),它不会从C加载资源:\文件夹2\fcl.dll,但那些存储在先前加载C:\文件夹1\fcl.dll: - (

原因:URI 的shortAssemblyName字段是相同的,在可能的情况下FCL:

 var uri = string.Format("pack://application:,,,/{0};Component/Resources.xaml", assembly.GetName().Name)
Run Code Online (Sandbox Code Playgroud)

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

wpf uri runtime resourcedictionary

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

限制CSS应用于特定的div

我正在制作一个Web应用程序,用户可以通过它来创建电子邮件活动。在创建活动时,用户使用CKEditor添加电子邮件内容。他可以添加内部CSS / JS。创建广告系列后,其外观如下图所示。

我必须在div中#email_content确切显示电子邮件内容预览的显示方式。但是,为该页面编写的通用CSS也适用于该CSS,#email_content反之亦然。我无权修改通用CSS。


如何显示email_content预览的确切外观?

注意:我知道可以使用iframeemail_content,但是我正在寻找其他解决方法。

单个广告系列页面

html css scope

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

注销后禁用浏览器"后退"按钮?

我正在使用django的python我想要在注销后点击后退按钮时重定向用户登录页面.怎么做到这一点?在哪里写代码?

要测试django管理员是否处理此..我登录到django admin..log out,然后点击按钮,我能够看到上一页.为什么django管理员不处理这个问题.

这是django admin注销的ccode:

def logout(request):
  """
 Removes the authenticated user's ID from the request and flushes their
 session data.
 """
 request.session.flush()
 if hasattr(request, 'user'):
     from django.contrib.auth.models import AnonymousUser
     request.user = AnonymousUser()
Run Code Online (Sandbox Code Playgroud)

javascript python django django-admin

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

如何防止外部用户查看文档文件

我已经建立了一个在线系统,允许用户使用ColdFusion下载PDF文件.用户必须先登录才能下载文件(PDF和Microsoft Office文档).(此应用程序仅适用于我们公司的员工.)

然而,直到今天我才发现任何有互联网访问权限的人都可以查看这些文件.在Google搜索中只有某些关键字(例如"医疗表单myCompanyName"),他们可以使用浏览器查看PDF文件.

我怎么能阻止这个?

更新
这就是我的问题所在.我已经为所有PDF文件创建了一个文件夹.使用数据库中的ID调用每个文件.如果让用户想查看医疗表格,链接将是:http://myApplication.myCompanyName/forms.cfm?Department = Account&filesID = 001.

如果用户复制此URL并从系统注销,他/她将无法查看此文件.(将显示登录页面)

但是,如果没有网址,其他互联网用户只能通过在网上搜索来查看pdf文件,搜索引擎会提供一个指向文件夹本身的链接,而无需登录.

示例:Medical Form的pdf文件存储在名为Document的文件夹中.当互联网用户搜索医疗表格时,搜索引擎会将其链接到:http://myApplication.myCompanyName/Document/Medical%20Form.pdf

我们在此文件夹中有大量PDF文件,其中大部分都是保密的,仅供内部查看.在php中,我们可以通过使用.htaccess来禁用它.我想知道冷冻是否有这样的东西?

security coldfusion

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

Web.Config奇怪的<customErrors>部分?

我在这里浏览ASP.Net网络表格教程:在asp.net网站上.本教程包含一个自定义错误的部分,这对我来说有点奇怪.

<customErrors mode="On" defaultRedirect="ErrorPage.aspx?handler=customErrors%20section%20-%20Web.config">
    <error statusCode="404" redirect="ErrorPage.aspx?msg=404&amp;handler=customErrors%20section%20-%20Web.config" />
</customErrors>
Run Code Online (Sandbox Code Playgroud)

问题:有人可以handler=customErrors%20section%20-%20Web.config"defaultRedirectredirect中解释查询字符串参数吗?

这种语法有特殊含义吗?

asp.net web-config

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

为什么这个ASP.Net Code-behind中的if语句不起作用?

我有一个填充了整数的下拉列表.选择"1"时,应显示文本框.我在另一个项目中做了类似的事情,但在这里不起作用.

任何帮助表示赞赏.

C#代码:

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        ddlHowMany.Items.Add(new ListItem("0", "0"));
        ddlHowMany.Items.Add(new ListItem("1", "1"));
        ddlHowMany.Items.Add(new ListItem("2", "2"));
        ddlHowMany.Items.Add(new ListItem("3", "3"));
    }
}

protected void ddlHowMany_SelectedIndexChanged(object sender, EventArgs e)
{
    // int howMany = Convert.ToInt32(ddlHowMany.SelectedValue);
    if (ddlHowMany.SelectedIndex == 1)
    {
        txtGraphic1Desc.Visible = true;
    }
}
Run Code Online (Sandbox Code Playgroud)

Default.aspx代码:

 <asp:DropDownList ID="ddlHowMany" runat="server"  
                    onselectedindexchanged="ddlHowMany_SelectedIndexChanged" 
                    style="margin-left: 8px" Width="50px">
                </asp:DropDownList>
                <br />
                <br />
                <asp:TextBox ID="txtGraphic1Desc" class="descriptions" runat="server" Height="92px" 
                    TextMode="MultiLine"
                    Width="328px" Font-Names="Trebuchet MS" Visible="False">Description of graphic #1</asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

asp.net controls drop-down-menu

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