问题列表 - 第33528页

我可以从二级域名获取cookie吗?

有两个域: a.example.com example.com

example.coma.example.com的父域.现在,a.example.comexample.com都可以编写名为test_cookie的cookie .现在我们有一个a.example.com页面,它将使用javascript来读取cookie test_cookie的值.有没有办法只读取在a.example.com域而不是example.com中设置的cookie ?


也许我的问题有点不清楚,

我要实现的目标是:1.我想写一个名为功能readCookie读取与名称的Cookie test_cookie其中:a.当存在一个cookie:test_cookie下域example.com和NO饼干test_cookie下域a.example.com,readCookie返回null湾 当有一个cookie:test_cookie下域example.com,也是一个cookie的test_cookie下域a.example.com,readCookie返回域下的cookie值a.example.com ℃.当没有cookie:exampler.com下的test_cookie,但有一个cookie test_cookie下域a.example.com,readCookie返回域下的cookie值a.example.com.

javascript cookies

7
推荐指数
2
解决办法
2276
查看次数

jQuery addClass onClick

环境很简单; 我希望能够在触发onClick-event时向(在本例中)一个按钮添加一个类.我的问题是我还没有找到一种方法将按钮本身作为参数传递给函数.我想做点什么:

<asp:Button ID="Button" runat="server" onclick="addClassByClick(this)"/>
Run Code Online (Sandbox Code Playgroud)

然后是一个像这样的javaScript函数:

function addClassByClick(button){
    button.addClass("active")
}
Run Code Online (Sandbox Code Playgroud)

我知道我在这里遇到了很多错误,但这就是我发帖的原因.我已经尝试过使用jQuery和没有jQuery的不同场景但我总是最终得到一个破碎的解决方案(点击突然停止通过,课程没有添加等等)所以我决定问专业人士.

对我可以尝试的任何建议?感谢阅读编辑和所有帮助!

javascript asp.net jquery

25
推荐指数
2
解决办法
20万
查看次数

为什么java.util.Arrays.sort(Object [])使用2种排序算法?

我发现java.util.Arrays.sort(Object[])使用2种排序算法(在JDK 1.6中).

伪代码:

if(array.length<7)
   insertionSort(array);
else
   mergeSort(array);
Run Code Online (Sandbox Code Playgroud)

为什么这里需要2种排序?为了效率?

java sorting algorithm collections

30
推荐指数
2
解决办法
8996
查看次数

在php中我们如何调用(int)(数组)(对象)?哪里可以找到更多关于那些的信息?

我知道(int)和(数组)但不知道(对象),可能还有其他人.

我想知道a)这些"事物"的正确名称是什么; 并且,b)我们在哪里可以找到关于这些的更多信息?(我无法在php.net网站上找到(对象).

在此先感谢,MEM

php

0
推荐指数
1
解决办法
307
查看次数

系统头文件重新定义宏:如何告诉 gcc 忽略?

我有一些 Motif 代码,也使用 Xmt 小部件集中的小部件。
它包括“Xm/XmStrDefs.h”和“Xmt/ComboBox.h”。
但是,这两个文件中都定义了一些宏:

// XmStrDefs.h:
#define XmNarrowSize "arrowSize"

// ComboBox.h:
#define XmNarrowSize "arrowSize"
Run Code Online (Sandbox Code Playgroud)

这些是我不允许更改的系统头文件。我听说 gcc 能够忽略系统标头中的警告。

我如何告诉 gcc 这些标头是系统标头?

或者,如何告诉 gcc 忽略重新定义错误?

基本上,如何在不更改这些标头的情况下抑制此警告?

c++ gcc warnings header

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

Delphi实时模板用括号括起选择

我正在尝试制作一个Delphi实时模板(在D2010中)用()包围选择.我目前的尝试看起来像:

<code language="Delphi" delimiter="|"><![CDATA[(|selected|)]]>
Run Code Online (Sandbox Code Playgroud)

它几乎可以工作,但放入额外的空白.如果我有一个代码行,如:

if blah = 5 then
Run Code Online (Sandbox Code Playgroud)

我只选择了blah = 5部分并调用了我想要的模板,如下所示:

if (blah = 5) then
Run Code Online (Sandbox Code Playgroud)

但它最终成为了

if    (  blah = 5) then
Run Code Online (Sandbox Code Playgroud)

有什么建议?

编辑:这是整个模板:

<?xml version="1.0" encoding="utf-8" ?>
<codetemplate   xmlns="http://schemas.borland.com/Delphi/2005/codetemplates"
                version="1.0.0">
    <template name="(" surround="true" invoke="none">
        <description>
          Surround selection by parentheses
        </description>
        <author>
          Mark Ford
        </author>
        <code language="Delphi" delimiter="|"><![CDATA[(|selected|)]]>
        </code>
    </template>
</codetemplate>
Run Code Online (Sandbox Code Playgroud)

delphi live-templates

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

.Net Framework 4.0 SDK

有没有人知道是否有.Net 4.0框架的SDK,如果有的话,安装程序将它放在硬盘上的哪个位置?我已经安装了Visual Studio 2010的Ultimate Edition,但无法在任何地方找到SDK.

sdk .net-4.0 visual-studio-2010

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

将输出打印到linux中的文本文件中

您好我想尝试区分文本文件.有很多不同之处,在终端中查看它们会使它变得不稳定,因为我无法保存它们.我想查看并保存差异.我如何捕获输出并将其打印到文本文件?

我用来获取差异的代码是 diff -i -w -B file1.txt file2.txt

linux diff file

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

Perl while循环/读取文件

我是Perl的新手,在逐行读取文件时遇到问题.我从一个建议使用while循环的教程开始.这工作正常,但我想有一个选项,以便在出现错误时突破循环.我知道我可以使用"last"关键字,但我不太喜欢它,我想将它包含在while循环的布尔表达式中,以便更容易看到它停止的条件.所以我做了

$error=0;
while ( (!$error) && (<MYFILE>) ) {
print $_;
...    
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用,因为$ _似乎包含"未初始化的值".出于某种原因,当我将(!$ error)更改为(!0)时,它再次起作用.如果我使用了||,我会理解它不起作用 因为懒惰的评估,但在这种情况下使用&&需要对双方进行评估,所以我不明白它为什么不初始化行变量.

perl

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

尝试在CakePHP 1.3中使用JQuery时没有运气

我是cakePHP的新手,但由于我无法使jQuery与它一起工作,因此接近退出使用它.

我正在使用cakePHP 1.3,所以认为Html和Js助手已经使Javascript和Ajax冗余,但我真的找不到任何关于如何使用Js的帮助/ api文档就足够了.

我首先要做的就是用jQuery将一些数据发送到cakePHP,然后将一些数据返回到jQuery并提醒()它.出于某种原因,这只是不起作用.这是我的代码:

test.js

$('.social').click(function()
{
    $.ajax({
        type: 'POST',
        url: '/activities/add_activity',
        data: 'type=social',
        dataType: 'json',
        success: function(data)
        {
            alert(data);
        },
        error: function()
        {
            alert('wut');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

activities_controller.php

function add_activity()
{
    if($this->RequestHandler->isAjax())
    {
        $this->autoRender = false;
        $this->autoLayout = false;

        $this->header('Content-Type: application/json');

        echo json_encode(array('result'=>'hello');
        return;
    }
}
Run Code Online (Sandbox Code Playgroud)

每当我点击带有class ='social'的按钮时,我都会收到警告"wut",这意味着错误.

我有我的activities_controller.php中包含的RequestHandler组件和Javascript,Js和Ajax助手.

另外,test.js和jquery.js使用html-> script()进行链接; 在default.ctp和所有其他jQuery的东西工作,所以它不是那样的.

我也在我的beforeFilter()中为activities_controller.php得到了这个:

if($this->RequestHandler->isAjax())
{
    Configure::write('debug',0);
}
parent::beforeFilter();
Run Code Online (Sandbox Code Playgroud)

有什么想法有什么不对?它是jQuery的东西还是cakePHP的东西?或两者?

提前致谢,

Infinitifizz

PS

我之前从未在jQuery中完成过AJAX,所以也许它与搞乱的东西有关,我只做过简单的javascript AJAX.

javascript ajax jquery cakephp

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