小编HPW*_*PWD的帖子

什么只需要Twitter Bootstrap的Popover?

我知道我可以访问http://twitter.github.com/bootstrap/customize.html#components并选择我需要的组件才能使popovers工作.

我更新了jscss链接到下载的文件.我没有得到任何错误,但我也没有得到弹出窗口.

原始问题:
我想将popover添加到我的站点,但bootstrap的标准css文件与我现有的样式冲突.从http://twitter.github.com/bootstrap/1.4.0/bootstrap.min.css,有人可以告诉我我需要哪些零碎的弹出窗口?我使用Firebug来查看所调用的类,但我显然错过了一些东西.我不必使用Boostrap的Popover,如果它们易于使用,我会对其他插件开放.

CSS

/* CSS Document */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  padding: 5px;
}
.popover.top {
  margin-top: -5px;
}
.popover.right {
  margin-left: 5px;
}
.popover.bottom {
  margin-top: 5px;
}
.popover.left {
  margin-left: -5px;
}
.popover.top .arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #000000;
}
.popover.right .arrow {
  top: 50%;
  left: …
Run Code Online (Sandbox Code Playgroud)

jquery popover twitter-bootstrap

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

这是SQL注入攻击的一个例子吗?

我为客户开发了一个网站,他们将在线发布商品图片.网址是www.domiainname.com/item-details.cfm?sku=125.有人试图浏览www.domiainname.com/item-details.cfm?sku=125%20and%203=3我收到通知的产生和错误.

我还收到了错误报告:

item-details.cfm?sku=1291+or+1=@@version-- 
item-details.cfm?sku=1291'+or+1=@@version 
item-details.cfm?sku=1291+or+1=@@version
Run Code Online (Sandbox Code Playgroud)

最后三个例子肯定是有人试图进入系统,对吧?

如果我们将此转换为存储过程,是否会降低或消除插入攻击的风险?

sql coldfusion sql-injection

9
推荐指数
1
解决办法
4929
查看次数

我可以在本地安装和运行SQL Server以免费合法开发吗?

我正在开发一个数据库驱动的Web应用程序.我并不总是连接到网络,因此我想在我的笔记本电脑上使用SQL Server数据库设置开发环境.数据库不会受到重击或任何影响,我只是主要需要它,所以我可以确保我的网页设置正确.

我在本地运行Windows 7.实际的数据库生产环境正在运行SQL Server 2000.Web应用程序正在Coldfusion8上构建.

sql-server sql-server-2000

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

这是MSSQL CASE语句的好方案吗?

我正在尝试将一些工作从CF服务器卸载到SQL Server(2008).

我正在运行查询,返回的statusID值对应于4种颜色(绿色,黄色,橙色和红色)中的一种.

select id, statusID 
from table
Run Code Online (Sandbox Code Playgroud)

如果这是使用case语句的理想情况,这是正确的吗?

select id,  
    case  
        when statusid in (1,20,24)  
            then 'red'
    END as xxxx) as yyyy, *
from TABLE
Run Code Online (Sandbox Code Playgroud)

如果这是正确的,上面的xxxx和yyyy会是什么?

sql-server coldfusion

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

使用Colfusion/JavaScript/Other进行网站使用情况跟踪

我们的网站开发团队在我们的INTRAnet上管理许多网站(每个网站都有不同的虚荣URL).我们想要实现一些容易添加Application.cfm/OnRequestEnd.cfm页面的东西(代码片段),该页面会将记录插入数据库中,跟踪诸如page,url,querystring,userid等之类的东西 - 基本内容.插入记录并不是什么大问题.我想知道的是从性能角度来看,你们都会推荐什么,这样我们就不会因员工到各个网站而排队等待插入的瓶颈.我们不能使用jQuery,因为不是每个站点都有相同版本的jQuery所以我们真的只限于使用Coldfusion - 我想.

理想情况下,我们希望能够在主服务器上创建一个主跟踪文件,并从我们所有其他站点引用该文件.然后,如果/当我们需要进行更新时,我们可以进行全局变更 - 有点像Google Analytics的工作方式,而不是那么多细节.

在我们支持的所有网站上,我们在这些网页上都有我们的部门徽标.我想在构建图像的过程中建立跟踪过程,就像他们使用电子邮件一样.

如果你有更好的想法,任何对此的想法都会受到赞赏 - 我全都听见了.

更新
关于图像处理,我找不到easycfm.com教程的原始链接,但我发现这里看起来是相同的代码:http: //www.experts-exchange.com/Software/Server_Software/Web_Servers/ ColdFusion的/ A_2386 -轨道-您-电子邮件-使用- coldfusion.html

javascript coldfusion

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

CF9:这个评估报告的评估是什么?

拜托,我被困住,需要一双清新的眼睛.

我正在和别人的意大利面条代码一起工作,这些代码已经不在了,并且正在弄清楚他们正在评估什么.

<cfset surveyCount = 0>
<cfloop query="surveys">
    <cfif evaluate("defaultReport" & ID)>
        <cfset surveyCount = surveyCount + 1>
    </cfif>
</cfloop>  
Run Code Online (Sandbox Code Playgroud)

在查询转储中,我看到9条记录,这是我所期待的但是因为评估失败,所以surveyCount没有递增.我没有看到任何列defaultReport.在我与CF合作的15年中,我总是避免评估(),现在当我需要分析它时,我完全失去了.有人可以提供任何指导吗?

添加了CFDump图像(为了隐私和安全性,已删除了一些列名称): 在此输入图像描述

更新I:这个文件有很多cfinclude语句和很少的代码格式.结果,我忽略了一些cfinclude语句.我找到了以下内容.我仍然在寻找,但想在我挖掘时记录这一点.

<cfloop query="surveys"> <cfscript> variables["defaultReport" & ID] = evaluate(thisAssociation & "Price"); </cfscript> </cfloop>

更新II:转储变量范围,我确实确认了我正在寻找的变量(找到我在UPDATE中发布的查询,我也帮助了).:)
在此输入图像描述

coldfusion cfdump coldfusion-9 cfml

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

Lucee/CF - 清理逗号分隔列表

我有一个没有格式化的项目列表,我需要排序.

item 1,  item 3.0   ,item 8    ,    item 1.0 , item 4, item 5, item 6, item 10
Run Code Online (Sandbox Code Playgroud)

基本上,一些项目可以在逗号(,)之前或之后有空格(多个偶数).

我试图listtoarray然后排序但我发现排序保留了空格,使得第1项和第1.0项无法正确排序.我以为我可以使用listtoarray删除空格,但也许我正在考虑一个不同的功能,或者我需要通过循环遍历我的列表?

有人能刷新我的记忆吗?

更新预期结果应为:

项目1,项目10,项目3.0,项目4,项目5,项目6,......等.

coldfusion list lucee

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

lucee 5.x ListEach似乎无法访问本地var范围?

我似乎无法访问localListEach中的范围:

writeDump(local.woCoreID); // outputs expected values
//  LOOP OVER LIST AND SEPARATE TEXT FROM INTEGERS
ListEach(local.__userSuppliedWorkoutTagList, function (item) {
    writeDump(item) //  outputs expected values
    writeDump(local.woCoreID); // key [woCoreID] doesn't exist
});
Run Code Online (Sandbox Code Playgroud)

当我尝试访问local.woCoreID时,我收到一条错误消息key [woCoreID] doesn't exist.为什么当我可以在ListEach之前转储它并且我看到值存在时.我在这里错过了什么?

我正在使用Lucee 5.x.

coldfusion lucee

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

使用\格式化JSON响应

我正在尝试格式化json响应:

[
{
    "id": "23029",
    "label": "F:\path\to\file\filename.txt",
    "value": "filename.txt"
},
{
    "id": "23030",
    "label": "F:\path\to\file\filename.txt",
    "value": "filename.txt"
},
{
    "id": "23031",
    "label": "F:\path\to\file\filename.txt",
    "value": "filename.txt"
}
Run Code Online (Sandbox Code Playgroud)

]

但根据JSONLint的说法,"正在打破""结构"?如果我用\替换\ 它工作,所以我知道\是问题.我在jQuery的自动完成中使用响应.

我应该使用SerializeJSON()吗?如果是这样,我是否需要在ajax自动完成脚本中更改某些内容?

$(function() {
    var cache = {},
        lastXhr;
    $( "#media" ).autocomplete({
        minLength: 2,
        source: function( request, response ) {
            var term = request.term;
            if ( term in cache ) {
                response( cache[ term ] );
                return;
            }

            lastXhr = $.getJSON( "ajax/search.cfm", request, function( data, status, xhr ) …
Run Code Online (Sandbox Code Playgroud)

ajax coldfusion json jquery-autocomplete

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

如何循环遍历由 jQuery 序列化的数据,然后填充一个 div?

我有来自另一个页面的以下序列化数据字符串(一些内容来自复选框,这就是重复“品牌”的原因):

brand=Ford&brand=Dodge&brand=Mazda&year=2013&type=compact

我想用“结果”的 id 填充 div 标签:

<div id="results">    
    <div id="brand"></div>    
    <div id="year"></div>    
    <div id="type"></div>    
</div>
Run Code Online (Sandbox Code Playgroud)

我目前正在使用此代码来循环数据:

$.each(SelectionData.split('&'), function (index, elem) {    
    var vals = elem.split('=');    
    $('#' + vals[0]).text(decodeURIComponent(vals[1].replace(/\+/g, ' ')));    
});
Run Code Online (Sandbox Code Playgroud)

在我们向表单添加复选框之前,它一直工作正常。现在,当名称与此处显示的名称相同时,我只能显示字符串中的最后一个值:

这就是我们现在所拥有的

<div id="results">
    <div id="brand">Mazda</div>    
    <div id="year">2013</div>    
    <div id="type">compact</div>    
</div>    
Run Code Online (Sandbox Code Playgroud)

这就是我们正在寻找的:

<div id="results">
    <div id="brand">Ford,Dodge,Mazda</div>    
    <div id="year">2013</div>    
    <div id="type">compact</div>    
</div>
Run Code Online (Sandbox Code Playgroud)

each jquery serialization deserialization

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