[置顶]关于学习

2010 年 02 月 20 日 上午 8:14 | 小龙包

决不要把学习看成任务,而是一个令人羡慕的机会!

—–爱因斯坦

jQuery-获得内容和属性

2013 年 08 月 30 日 上午 10:24 | 小龙包

jQuery 拥有可操作 HTML 元素和属性的强大方法。

jQuery DOM 操作

jQuery 中非常重要的部分,就是操作 DOM 的能力。

jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。

提示:DOM = Document Object Model(文档对象模型)

DOM 定义访问 HTML 和 XML 文档的标准:

“W3C 文档对象模型独立于平台和语言的界面,允许程序和脚本动态访问和更新文档的内容、结构以及样式。”

阅读全文 »

HTML中标签的target属性和用法总结

2013 年 08 月 27 日 上午 10:47 | 小龙包

在html网页设计和修改中经常需要对a标签的点击打开的链接定义在当前窗口打开还是新窗口中打开,下面简单介绍下a标签的4个保留名称的用法和作用:

target属性和用法总结

有 4 个保留的目标名称用作特殊的文档重定向操作:

_blank

浏览器总在一个新打开、未命名的窗口中载入目标文档。

_self

这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。

_parent

这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。

_top

这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。

提示:这些 target 的所有 4 个值都以下划线开始。任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架 name 或 id 的第一个字符。

一些dede常用标签

2013 年 08 月 23 日 上午 9:22 | 小龙包

这几天在做dedeeims系统的网站,这里列出一些常用标签,以作备用:

自定义资料的单独标签调用,function=’cn_substr(@me,230)’ 可以设置截取显示的字符数:

{dede:mylang eid=’introduce’ function=’cn_substr(@me,230)’/}

首页文章列表调用,显示了一小段描述,可以用infolen=’100’设置显示的长度:

{dede:arclist row=’10’ titlelen=’60’ orderby=’pubdate’ typeid=’4′ channelid=’1′ infolen=’100′}
<li style=”width:380px;height:auto;”><span class=”aOrange fRight”>[field:pubdate function=’strftime(“%m-%d”,”@me”)’/]</span><a href='[field:arcurl/]’>[field:title/]</a>
<p class=”clear”>[field:description/]…[<a class=”xiangxi” href='[field:arcurl/]’>详细</a>]</p>
</li>
{/dede:arclist}

阅读全文 »

EXCEL用公式取数后,如何去掉公式保留公式计算后的数值

2013 年 08 月 13 日 上午 11:15 | 小龙包

采集下来的zen-cart产品数据批量表,很多时候都需要进行编辑。有时候会使用excel公式来生成一些数据,EXCEL用公式取得数据后,

都需要去掉公式保留公式计算后的数据,怎么样快速简单的来操作呢?

 

选中那一列,复制,在原地按右键,“选择性粘贴”,选“数值”即可。

使用sql语句删除products_status=0产品

2013 年 08 月 08 日 下午 3:53 | 小龙包

使用sql语句删除products_status=0产品的sql如下:

— -删除products_status = 0 产品
第一步:

Delete from `products_description` where `products_id` IN ( Select `products_id` from `products` where `products_status` = 0 );
Delete from `products_to_categories` where `products_id` IN ( Select `products_id` from `products` where `products_status` = 0 );
Delete from `specials` where `products_id` IN ( Select `products_id` from `products` where `products_status` = 0 );
Delete from `meta_tags_products_description` where `products_id` IN ( Select `products_id` from `products` where `products_status` = 0 );

阅读全文 »

php弹出输入用户名密码对话框

2013 年 08 月 08 日 下午 3:51 | 小龙包

代码如下:

header(‘WWW-Authenticate:Basic realm=”shit”‘);//输入账号密码
header(‘HTTP/1.0 401 Unauthorized’);

if($_SERVER[‘PHP_AUTH_USER’] == ‘user’ && $_SERVER[‘PHP_AUTH_PW’] == ‘pwd’)//获取账号密码
header(‘Location: http://localhost/phpinfo.php’);
else
echo ‘No’;

zen-cart引用外部字体

2013 年 08 月 08 日 下午 3:48 | 小龙包

有时候有些好看的字体系统没有的,网站就不能显示,这时候可以使用css来引用外部字体:

把下面的代码添加到CSS

@font-face {
font-family: ‘Alpaca54’;
src: url(‘Alpaca54.ttf’);
src: local(‘Alpaca54 Regular’),
local(‘Alpaca54’),
url(‘Alpaca54.woff’) format(‘woff’),
url(‘Alpaca54.ttf’) format(‘truetype’),
url(‘Alpaca54.svg#fontName’) format(‘svg’);
}

阅读全文 »

zen-cart网站页面添加google翻译

2013 年 08 月 01 日 上午 10:10 | 小龙包

很多浏览器都有自动翻译网页的功能,比如Google Chrome,其实通过google api接口也可以在zen-cart网站页面上添加一个翻译的选择框,
效果图如下:
google

 

下面是需要添加的代码:

<!– Start Google Translator / Language Selection –>

<div class=”gt-text”>Translate:</div><div id=”google_translate_element”></div><script>

function googleTranslateElementInit() {

new google.translate.TranslateElement({

pageLanguage: ‘en’,

autoDisplay: false,

layout: google.translate.TranslateElement.InlineLayout.SIMPLE

}, ‘google_translate_element’);

}

</script><script src=”//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit”></script>

<!– Google Translator / Language Selection –>

 

 

只需要把这个代码放在你想要显示那个可以选择翻译语言的框的位置就可以了,可以用div包括起来用css控制位置。

 

zen-cart常用常量输出

2013 年 07 月 31 日 上午 9:35 | 小龙包

在修改zen-cart模板或者zen-cart二次开发的时候,经常会用到一些常量,下面列出一些:

 

邮箱:<?php echo STORE_OWNER_EMAIL_ADDRESS; ?>

includes/templates/模板名字– ‘. DIR_WS_TEMPLATES.$template_dir.’ <?php echo DIR_WS_TEMPLATES.$template_dir; ?>
首页链接– HOME <?php echo HTTP_SERVER . DIR_WS_CATALOG; ?>
网址:– Domain <?php echo $_SERVER[‘HTTP_HOST’]; ?>
不带www的网址– <?php echo str_replace(‘www.’,”,$_SERVER[‘HTTP_HOST’]); ?>
–Top <a name=”top”></a>

<a href=”<?php echo preg_replace(‘/index\.php\?main\_page\=(.*?)/’,”,’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[“REQUEST_URI”]);?>#top” style=”font-weight: bold;”>BACK TO TOP</a>

 

— 浏览器语言: <?php echo $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]; ?>

当前页面链接:<?php echo preg_replace(‘/index\.php\?main\_page\=(.*?)/’,”,’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[“REQUEST_URI”]);?>

 

zen-cart部分常用数据库字段修改

2013 年 07 月 15 日 上午 9:29 | 小龙包

在做zen-cart网站的时候,特别是仿站的时候,会遇到一些网站的产品名字特别长,或者目录名字比较长,超出了默认zen-cart的设置的字段长度,所以要对数据库的字段进行修改来加长,一下就是一些常用的sql语句:

ALTER TABLE `categories_description` CHANGE `categories_description` `categories_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL ;
ALTER TABLE `categories_description` CHANGE `categories_name` `categories_name` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `categories` CHANGE `categories_image` `categories_image` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;
ALTER TABLE `products` CHANGE `products_image` `products_image` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;
ALTER TABLE `products_description` CHANGE `products_name` `products_name` VARCHAR( 254 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `products` CHANGE `products_model` `products_model` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;

阅读全文 »

Pages: 1 2 3 4 5 6 7 8 ... 63 64 65 Next