小编Bog*_*dan的帖子

动态更改脚本src客户端

我有一个HTML页面,其中包含:

  • <select>带有onchange事件的3个选项的下拉列表到JS函数
  • 一个内部有脚本元素的DIV持有者:

这是代码:

<select onChange="getData(this.value);">
    <option value="-">Limba/Language</option>
    <option value="ro">Romana</option>
    <option value="en">Engleza</option>
</select>
<div id="output">
    <script id="widget" type="text/javascript" src="js1.js"></script>
</div>
Run Code Online (Sandbox Code Playgroud)

这是JS函数:

<script type="text/javascript">
function getData(title)
{
    switch(title)
    {
        case "ro":
            var s = document.createElement("script");
                s.type = "text/javascript";
                s.src = "js1.js";
                s.innerHTML = null;
                s.id = "widget";
                document.getElementById("output").innerHTML = s;
        break;
        case "en":
            var s = document.createElement("script");
                s.type = "text/javascript";
                s.src = "js2.js";
                s.innerHTML = null;
                s.id = "widget";
                document.getElementById("output").innerHTML = s;
        break;
        default:
        void(0);
    }
}
</script>
Run Code Online (Sandbox Code Playgroud)

当我选择选项2或3时,我在浏览器中获得此输出: [object …

javascript javascript-events

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

如何使td单元格内的div与下一个td重叠

在此输入图像描述

我希望能够将div(元素E)定位在TD单元(元素C)内,而不将其他TD单元(元素D)推向右侧.

注意:除了元素E之外,我无法在该页面上编辑任何内容.

html css

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

如何在多个页面加载上存储变量值

我在做一个PHP脚本,存储3个数组:$images,$urls,$titles基于PHP文件中表单的输入数据.

我想在页面的第一部分打印这些数组的值,然后使用数组的值预先填充表单的输入字段.此外,当用户修改输入字段并单击"保存"时,页面应该使用修改后的版本重新加载.

我的问题是,在浏览器中每次调用php文件时,变量的值都会被删除.有没有办法存储数组的值,以便表单总是预先填充最后保存的值?

<?php
//save the arrays with the form data
$images = array($_POST["i0"],$_POST["i1"],$_POST["i2"],$_POST["i3"]);
$urls = array($_POST["u0"],$_POST["u1"],$_POST["u2"],$_POST["u3"]);
$titles = array($_POST["t0"],$_POST["t1"],$_POST["t2"],$_POST["t3"]);
//print the arrays
print_r($images);
print_r($urls);
print_r($titles);
//create the form and populate it
echo "<p><form method='post' action='".$_SERVER['PHP_SELF']."';";
$x = 0;
while ($x <= 3) {
   echo"<div>
            <input name='i".$x."' type='text' value='".$images[$x]."'>
            <input name='u".$x."' type='text' value='".$urls[$x]."'>
            <input name='t".$x."' type='text' value='".$titles[$x]."'>";
       $x++;
}
?>
<br>
<input type="submit" name="sumbit" value="Save"><br>
</form>
Run Code Online (Sandbox Code Playgroud)

php

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

Magento使用302重定向到基本URL,如何使用301

我在firebug中注意到我的magento商店的非www版本使用重定向到www版本302.出于搜索引擎优化的目的,我希望它重定向使用301.

我是怎么试图修复它的

我转到系统>配置>常规> Web> URL选项和我的设置重定向到基本URL如果请求的URL不匹配它设置为是(只有2个选项:是或否)Magento 1.4 URL重写选项

咄咄逼人的笔记

我正在使用Magento v1.4.0.1我的.htaccess文件包含以下内容,关于URL重写:

<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

如何将重定向方法更改为301

.htaccess seo redirect magento magento-1.4

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

在Google表格中解析制表符分隔的文本文件

我在网上有一个txt文件,其中包含制表符分隔的值(TSV / CSV),如下所示:

Product_Id tab颜色tab价格tab数量
Item1         tab红色   tab$ 5.2  tab5
Item2         tab蓝色  tab$ 7.5  tab10

我使用该IMPORTDATA(url)公式将txt文件导入了Google Spreadsheet 。问题在于,现在我需要将文本拆分为列。我尝试了以下公式,但未成功:

Split(A1,"\t")
Split(A1,"    ")
Split(A1,"<tab>")
Run Code Online (Sandbox Code Playgroud)

我尝试过的另一件事是使用该Substitute函数,但是我只是想不通如何匹配TabGoogle Spreadsheets 中的字符?

csv google-sheets

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

如何根据自定义规则对excel项目进行分组?

我有一组数据(网站管理员工具搜索查询),其中包含以下标题:

Query | Impressions | Clicks | Date

在此处使用 Google电子表格示例.

我想添加一个额外的列,Category并根据将在A列上搜索字符串的自定义规则对所有查询进行分类.Ex:

if A2 contains the string 'laptop' then write 'laptop' on the category next to it

到目前为止,我已经尝试了一个公式来做到这一点,但我不确定这是最简单的方法.此外,如果有很多分类规则,公式会变得非常长且难以管理.

=IF(ISNUMBER(SEARCH("laptop",A2)),"laptop",
   IF(ISNUMBER(SEARCH("notebook",A2)),"laptop",
   IF(ISNUMBER(SEARCH("iphone",A2)),"phone",
   IF(ISNUMBER(SEARCH("galaxy s",A2)),"phone",
"other")))
Run Code Online (Sandbox Code Playgroud)

你能建议一个更好的方法吗?我可以用这种格式将规则放在一张表中:

Query_contains | Category_is

哪个Query_contains是需要在A列中与初始表匹配的字符串,并且Category是需要填充到D列的值.

excel vba excel-vba excel-formula

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

jquery与另一个js冲突

在我的网站上,我正在使用TafelTree(一个创建可折叠树菜单的JavaScript).最近我使用jQuery Coundown制作了一个小部件.

我的问题是,只要我的jQuery Countdown小部件在页面中,树状菜单就不再有效(它不显示任何内容)

jQuery倒计时函数的调用是:

$(function () {
       var theDay = new Date();
       theDay = new Date(2011, 9, 19, 20, 0, 0);
       $('#evo_defaultCountdown').countdown({until: theDay, format: 'HMS'});
});
Run Code Online (Sandbox Code Playgroud)

TafelTree脚本的调用是:

function TafelTreeInit () {
var struct = [{"id" : "item_280",
"txt" : '<a class="category-link">Back to School</a>',
"url" : "/back-to-school.html", "canhavechildren" : true,
"items" : [{
"id" : "item_280_277",
"txt" : '<a href="back-to-school/notebook-acer.html">notebook Acer</a>',
"canhavechildren" : false},{
"id" : "item_280_278",
"txt" : '<a href="back-to-school/desktop-monitor-acer.html">Desktop + monitor Acer </a>',
"canhavechildren" …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-plugins

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

Magento 1.7中的进口产品没有出现

我正在尝试将产品从Magento 1.4.0.2(Site-A)转移到Mangeto 1.7.0.1(Site-B).

我已使用这些字段映射在Site-A中配置了导出配置文件:

sku | name | short_description | weight | price | type | description | attribute_set | tax_class_id
Run Code Online (Sandbox Code Playgroud)

运行此配置文件后,我有一个export_all_products.csv文件.我将它导入Site-B.(我设置了Site-B,其中包含导入所有产品数据流配置文件,以相同的方式映射文件.)

导入后,我刷新了所有索引,但"目录→管理产品"下仍然没有产品.

为什么产品没有出现?

(我怀疑这是因为store B有两个网站,store A只有一个.两个网站都没有相同的名称.)

是否需要将商店名称信息添加到导出的CSV中的每个产品中?

magento magento-1.4 magento-1.7

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

Excel公式,以获取2个字符之间的字符串

我正在尝试使用公式(没有文本到列)在Excel中动态提取2个字符之间的字符串.样本数据是:

US - Blue Widgets - Net
UK - Green - Grass
UAE - Red - Apples
Run Code Online (Sandbox Code Playgroud)

*请注意,数据没有固定长度

我尝试使用公式,但我认为我错过了一些东西因为它也会在最后一个之后返回字符串-.

式:

=TRIM(LEFT(SUBSTITUTE(MID(A2,FIND("|",SUBSTITUTE(A2,"-","|",1))+1,LEN(A2)),"_",REPT(" ",LEN(A2))),LEN(A2)))
Run Code Online (Sandbox Code Playgroud)

这返回的是:

Blue Widgets - Net
Green - Grass
Red - Apples
Run Code Online (Sandbox Code Playgroud)

这是我希望它返回的内容:

Blue Widgets
Green
Red
Run Code Online (Sandbox Code Playgroud)

excel google-docs

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

正则表达式仅匹配正斜杠

我正在尝试使用正则表达式为Google Analytics(分析)中的首页匹配一组网址。示例数据如下所示:

/
/page1?u=test
/category/product.html
Run Code Online (Sandbox Code Playgroud)

而且我只需要匹配第一行(/)字符。

我试过了,\/但是不行。

regex google-analytics

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