setTimeOut问题在Firefox中(setTimeOut issues in Firefox)
为什么不在Firefox(v16)中使用以下内容?
var t = setTimeout(foo(), 1000);
我在控制台中得到的错误是:“无用的setTimeout调用(围绕参数缺少引号?)”。 用引号包起来看起来并没有多大作用,除非将它渲染为一个字符串(不出所料)。
但是,当我用如下匿名函数包装它时,它确实工作正常:
var t = setTimeout(function(){ foo(); }, 1000);
但为什么这是必要的? 为什么它不会在Webkit或Opera中爆炸? 中风的幸运?
Why doesn't the following work in Firefox (v16)?
var t = setTimeout(foo(), 1000);
The error I get in the console is: "useless setTimeout call (missing quotes around argument?)". Wrapping it in quotes doesn't seem to do much, except making it render as a string (unsurprisingly).
It does however work fine when I wrap it in an anonymous function like so:
var t = setTimeout(function(){ foo(); }, 1000);
But why is it necessary? Why doesn't it explode in Webkit or Opera? Stroke of luck?
原文:https://stackoverflow.com/questions/13367931
最满意答案
我试图在OpenCart论坛上问这个问题,但奇怪的是这些mods没有解释就删除了这个帖子,并且从未告诉过我为什么。 所以,我没有别的选择,只能从代码中寻找答案,因为开发者文档对于这类问题很差。 我发现OpenCart的产品目录可以通过查看以下文件中的类方法,或者通过在其他Web应用程序中加载该类文件来访问。 (至于如何加载这个类文件,这需要一些工作来弄清楚 - 我还不知道。)
在您的OpenCart 2.x目录中,查找此文件:
目录/模型/目录/ product.php
您将从SQL代码中找到OpenCart如何获得产品列表,然后了解如何在单个产品上获取产品详细信息。
I tried asking this over at the OpenCart forums, but oddly the mods deleted that post without explanation, and never told me why. So, I had no choice but to go digging for an answer from the code since the developer docs were poor for this kind of question. What I found was that the product catalog for OpenCart can be accessed by either looking at the class methods in the following file, or by loading that class file within your other web application. (As for how to load that class file, that will take some work to figure out -- I don't know yet.)
In your OpenCart 2.x directory, look for this file:
catalog/model/catalog/product.php
You'll find out from the SQL code how OpenCart gets a list of products and then how to get the product detail on a single product.
相关问答
更多-
OpenCart XML Feed - 仅显示特定类别的产品(OpenCart XML feed - display only products from specific category)[2023-04-12]
如果查看getProducts()函数,您会看到它接受array作为参数。 您可以将过滤器参数传递给它,并获取特定类别,制造商等的产品。参数是: filter_category_id filter_sub_category filter_filter filter_name filter_tag filter_description filter_manufacturer_id [编辑:基于评论1:示例] 例如,创建一个要作为参数传递的数组(从类别ID 10获取所有产品及其子类别) $data = arr ... -
列出所有产品,并使用opencart中的类别框链接每个类别网格(list all products and link each category grid with category box in opencart)[2022-06-16]
我没有查看您上面发布的网站 - 如果您无法通过文字或提交代码或图片来描述您的问题,则应该对其进行改进。 根据我的理解,你只需要一个无限滚动来显示你在eshop中的所有产品。 没有提到是否要保留默认功能(带有附加到某些类别的产品的类别树)或者是否只想要这一个列表 - 基本上没关系 - 所以我将简要介绍如何添加这些新功能。 该模型 你不需要触摸任何模型 - 你可以重用方法ModelCatalogProduct::getProducts() 这将使您可以对产品进行排序或过滤,除非您必须省略filter_categ ... -
如何在OpenCart中以任何价格获得所有类别的产品?(How to get all products from category with any price in OpenCart?)[2023-01-23]
最后得到它的工作: $products = $this->db->query(" SELECT p.price, ptc.*, ps.price as special FROM " . DB_PREFIX ."product p LEFT JOIN " . DB_PREFIX ."product_to_category ptc ON p.product_id = ptc.product_id LEFT JOIN " . DB_PREFIX ."product_special ps ON p.prod ... -
Opencart:按类别页面上的子类别对产品进行排序(Opencart: sort products by their subcategory on the category page)[2023-05-26]
→好的,所以我将逐步完成这一步骤, 在步骤之间提出问题,或者如果你得到它就投票给这一步: 步骤1: 打开以下文件: catelog/controller/product/category.php 保存这个文件的备份然后继续! 在第271行的某处你应该看到: $this->data['categories'][] = array( 'name' => $result['name'] . ($this->config->get('config_product_count') ? ... -
将col-sm-3 (以四个为一组)包装在单独的行中(带有类row div) 标记应该看起来像...............我试图在OpenCart论坛上问这个问题,但奇怪的是这些mods没有解释就删除了这个帖子,并且从未告诉过我为什么。 所以,我没有别的选择,只能从代码中寻找答案,因为开发者文档对于这类问题很差。 我发现OpenCart的产品目录可以通过查看以下文件中的类方法,或者通过在其他Web应用程序中加载该类文件来访问。 (至于如何加载这个类文件,这需要一些工作来弄清楚 - 我还不知道。) 在您的OpenCart 2.x目录中,查找此文件: 目录/模型/目录/ product.php 您将从SQL代码中找到OpenCar ...你可以下载这个模块免费的显示类别OpenCart 2.3.0.2模块的产品 安装: 解压下载的文件夹。 将根文件夹中的文件上传到您的服务器,不会覆盖文件。 然后激活“类别产品”模块。 You can download this module Show products of Category OpenCart 2.3.0.2 module for free Installation: Unzip the downloaded folder. Upload the files in root folder t ...这个查询应该足够了: UPDATE product_to_category SET category_id = 3 WHERE category_id = 1 这会将category_id设置为3(Cine)到具有category_id 1(Bio)的所有产品。 This query should be enough: UPDATE product_to_category SET category_id = 3 WHERE category_id = 1 This will set the catego ...OpenCart默认提供特殊页面。 当你为产品设定“旧价格 - 新价格”时。 所以,It产品会自动添加到特殊页面中。 您可以在默认的OpenCart特殊页面演示中看到。 点击这里 例如 ,产品可能需要200美元,但使用OpenCart中的specials选项,您可以将价格设置为150美元。 这样客户就会看到“旧价格 - 新价格”的差异。 以下是如何在OpenCart中设置特殊功能的方法 在您的OpenCart管理界面上,将鼠标悬停在目录选项卡上,然后点击产品。 这是您在网站上的产品列表。 找到您想要折扣的产 ...您可以在数据库中添加一列,然后将支持代码添加到admin / controller,admin / template,catalog / controller,catalog / view / theme / yourtemplate。 然后,您可以使用PHP IF exists语句将视图购物车按钮包装在catalog / view / theme / yourtemplate / product / product.tpl中。 只是一个例子。 祝你好运! You can add a column in t ...
相关文章
更多- 哪有firefox的js资料可以查询?
- 34款Firefox渗透测试插件
- xheditor在Firefox提交内容为空
- 用firebug给firefox添加信任链接
- 比预想严重:FireFox现图像处理漏洞
- 【转载】34款Firefox渗透测试插件
- 【转】34款Firefox渗透测试插件
- 18个扩展让你的Firefox成为渗透测试工具
- Three Main Issues for Virtual Assistants
- 6月第4周安全回顾 Firefox3存在严重漏洞 警惕Storm蠕虫
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。