行: 331字符: 15错误: 'YAO' 未定义代码: 0URL: http://localhost:5532/页面/Shop/Default.aspx以上是错误
………………………………………………………………………………………………………………………………
<div id="gwright1_1">
<asp:Repeater ID="reterFlash_1" runat="server">
<ItemTemplate>
<p class="YSample"><a href='<%# Eval("ADURL") %>' title='<%# Eval("ADAlt") %>'><img src='<%# "../ADImg/AD/"+Eval("ADImageURL") %>' alt='<%# Eval("ADAlt") %>' /></a><strong><%# Eval("ADAlt") %></strong></p>
</ItemTemplate>
</asp:Repeater>
<p id="YSIndex"><a href="#1" class="current">1</a><a href="#1">2</a><a href="#1">3</a><a href="#1">4</a><a href="#1">5</a></p>
</div>
<script language="javascript" type="text/javascript" src="../JS/yao.js"></script>
<script language="javascript" type="text/javascript">
<!--
YAO.YTabs({
tabs: YAO.getEl('YSIndex').getElementsByTagName('a'),
contents: YAO.getElByClassName('YSample', 'p', 'gwright1_1'),
defaultIndex: 1,
auto: true,
fadeUp: true
});
-->
</script>
程序上的代码
…………………………………………………………………………………………………………………………………………
JS和CSS传不上去 太多了。我就存一点上去吧var YAO = function(){
var D = document, OA = '[object Array]', FC = "[object Function]", OP = Object.prototype, nt = "nodeType", listeners = [], webkitKeymap = {
63232: 38, // up
63233: 40, // down
63234: 37, // left
63235: 39, // right
63276: 33, // page up
63277: 34, // page down
25: 9 // SHIFT-TAB (Safari provides a different key code in
}, patterns = {
HYPHEN: /(-[a-z])/i,
ROOT_TAG: /body|html/i
}, lastError = null;
return {
isArray: function(obj){
return OP.toString.apply(obj) === OA;
},
isString: function(s){
return typeof s === 'string';
},
isBoolean: function(b){
return typeof b === 'boolean';
},
isFunction: function(func){
return OP.toString.apply(func) === FC;
},
isNull: function(obj){
return obj === null;
},
isNumber: function(num){
return typeof num === 'number' && isFinite(num);
},
isObject: function(str){
return (str && (typeof str === "object" || this.isFunction(str))) || false;
},
isUndefined: function(obj){
return typeof obj === 'undefined';
},
hasOwnProperty: function(obj, prper){
if (OP.hasOwnProperty) {
return obj.hasOwnProperty(prper);
}
return !this.isUndefined(obj[prper]) && obj.constructor.prototype[prper] !== obj[prper];
},
isMobile: function(mobile){
return /^(13|15|18)\d{9}$/.test(YAO.trim(mobile));
},
isName: function(name){
return /^[\w\u4e00-\u9fa5]{1}[\w\u4e00-\u9fa5 \.]{0,19}$/.test(YAO.trim(name));
},
keys: function(obj){
var b = [];
for (var p in obj) {
b.push(p);
}
return b;
},
values: function(obj){
var a = [];
for (var p in obj) {
a.push(obj[p]);
}
return a;
},
isXMLDoc: function(obj){
return obj.documentElement && !obj.body || obj.tagName && obj.ownerDocument && !obj.ownerDocument.body;
},
formatNumber: function(b, e){
e = e || '';
b += '';
var d = b.split('.');
var a = d[0];
var c = d.length > 1 ? '.' + d[1] : '';
var f = /(\d+)(\d{3})/;
while (f.test(a)) {
a = a.replace(f, '$1,$2');
}
return e + a + c;
},
unformatNumber: function(a){
return a.replace(/([^0-9\.\-])/g, '') * 1;
},
stringBuffer: function(){
var a = [];
for (var i = 0; i < arguments.length; ++i) {
a.push(arguments[i]);
}
return a.join('');
},
trim: function(str){
try {
return str.replace(/^\s+|\s+$/g, '');
}
catch (a) {
return str;
}
},
stripTags: function(str){
return str.replace(/<\/?[^>]+>/gi, '');
},
stripScripts: function(str){
return str.replace(/<script[^>]*>([\\S\\s]*?)<\/script>/g, '');
},
isJSON: function(obj){
obj = obj.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');
return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(obj);
},
encodeHTML: function(str){
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
},
decodeHTML: function(str){
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
},
toCamel: function(property){
if (!patterns.HYPHEN.test(property)) {
return property;
}
if (propertyCache[property]) {
return propertyCache[property];
}
var converted = property;
while (patterns.HYPHEN.exec(converted)) {
converted = converted.replace(RegExp.$1, RegExp.$1.substr(1).toUpperCase());
}
propertyCache[property] = converted;
return converted;
},
Cookie: {
set: function(g, c, f, b){
var e = new Date();
var a = new Date();
if (f == null || f == 0) {
f = 1;
}
a.setTime(e.getTime() + 3600000 * 24 * f);
D.cookie = g + '=' + encodeURI(c) + ';expires=' + a.toGMTString() + ';domain=' + b + '; path=/';
},
get: function(e){
var b = D.cookie;
var d = e + '=';
var c = b.indexOf('; ' + d);
if (c == -1) {
c = b.indexOf(d);
if (c != 0) {
return null;
}
}
else {
c += 2;
}
var a = D.cookie.indexOf(';', c);
if (a == -1) {
a = b.length;
}
return decodeURI(b.substring(c + d.length, a));
},
clear: function(b, a){
if (this.get(b)) {
D.cookie = b + '=' + ((domain) ? '; domain=' + a : '') + '; expires=Thu, 01-Jan-70 00:00:01 GMT';
}
}
},
…………………………………………………………………………………………
谁帮我看看 是哪里出问题了。 在IE上幻灯片不会动。 在火狐上好好的。 IE上出现 YAO未定义
………………………………………………………………………………………………………………………………
<div id="gwright1_1">
<asp:Repeater ID="reterFlash_1" runat="server">
<ItemTemplate>
<p class="YSample"><a href='<%# Eval("ADURL") %>' title='<%# Eval("ADAlt") %>'><img src='<%# "../ADImg/AD/"+Eval("ADImageURL") %>' alt='<%# Eval("ADAlt") %>' /></a><strong><%# Eval("ADAlt") %></strong></p>
</ItemTemplate>
</asp:Repeater>
<p id="YSIndex"><a href="#1" class="current">1</a><a href="#1">2</a><a href="#1">3</a><a href="#1">4</a><a href="#1">5</a></p>
</div>
<script language="javascript" type="text/javascript" src="../JS/yao.js"></script>
<script language="javascript" type="text/javascript">
<!--
YAO.YTabs({
tabs: YAO.getEl('YSIndex').getElementsByTagName('a'),
contents: YAO.getElByClassName('YSample', 'p', 'gwright1_1'),
defaultIndex: 1,
auto: true,
fadeUp: true
});
-->
</script>
程序上的代码
…………………………………………………………………………………………………………………………………………
JS和CSS传不上去 太多了。我就存一点上去吧var YAO = function(){
var D = document, OA = '[object Array]', FC = "[object Function]", OP = Object.prototype, nt = "nodeType", listeners = [], webkitKeymap = {
63232: 38, // up
63233: 40, // down
63234: 37, // left
63235: 39, // right
63276: 33, // page up
63277: 34, // page down
25: 9 // SHIFT-TAB (Safari provides a different key code in
}, patterns = {
HYPHEN: /(-[a-z])/i,
ROOT_TAG: /body|html/i
}, lastError = null;
return {
isArray: function(obj){
return OP.toString.apply(obj) === OA;
},
isString: function(s){
return typeof s === 'string';
},
isBoolean: function(b){
return typeof b === 'boolean';
},
isFunction: function(func){
return OP.toString.apply(func) === FC;
},
isNull: function(obj){
return obj === null;
},
isNumber: function(num){
return typeof num === 'number' && isFinite(num);
},
isObject: function(str){
return (str && (typeof str === "object" || this.isFunction(str))) || false;
},
isUndefined: function(obj){
return typeof obj === 'undefined';
},
hasOwnProperty: function(obj, prper){
if (OP.hasOwnProperty) {
return obj.hasOwnProperty(prper);
}
return !this.isUndefined(obj[prper]) && obj.constructor.prototype[prper] !== obj[prper];
},
isMobile: function(mobile){
return /^(13|15|18)\d{9}$/.test(YAO.trim(mobile));
},
isName: function(name){
return /^[\w\u4e00-\u9fa5]{1}[\w\u4e00-\u9fa5 \.]{0,19}$/.test(YAO.trim(name));
},
keys: function(obj){
var b = [];
for (var p in obj) {
b.push(p);
}
return b;
},
values: function(obj){
var a = [];
for (var p in obj) {
a.push(obj[p]);
}
return a;
},
isXMLDoc: function(obj){
return obj.documentElement && !obj.body || obj.tagName && obj.ownerDocument && !obj.ownerDocument.body;
},
formatNumber: function(b, e){
e = e || '';
b += '';
var d = b.split('.');
var a = d[0];
var c = d.length > 1 ? '.' + d[1] : '';
var f = /(\d+)(\d{3})/;
while (f.test(a)) {
a = a.replace(f, '$1,$2');
}
return e + a + c;
},
unformatNumber: function(a){
return a.replace(/([^0-9\.\-])/g, '') * 1;
},
stringBuffer: function(){
var a = [];
for (var i = 0; i < arguments.length; ++i) {
a.push(arguments[i]);
}
return a.join('');
},
trim: function(str){
try {
return str.replace(/^\s+|\s+$/g, '');
}
catch (a) {
return str;
}
},
stripTags: function(str){
return str.replace(/<\/?[^>]+>/gi, '');
},
stripScripts: function(str){
return str.replace(/<script[^>]*>([\\S\\s]*?)<\/script>/g, '');
},
isJSON: function(obj){
obj = obj.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');
return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(obj);
},
encodeHTML: function(str){
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
},
decodeHTML: function(str){
return str.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>');
},
toCamel: function(property){
if (!patterns.HYPHEN.test(property)) {
return property;
}
if (propertyCache[property]) {
return propertyCache[property];
}
var converted = property;
while (patterns.HYPHEN.exec(converted)) {
converted = converted.replace(RegExp.$1, RegExp.$1.substr(1).toUpperCase());
}
propertyCache[property] = converted;
return converted;
},
Cookie: {
set: function(g, c, f, b){
var e = new Date();
var a = new Date();
if (f == null || f == 0) {
f = 1;
}
a.setTime(e.getTime() + 3600000 * 24 * f);
D.cookie = g + '=' + encodeURI(c) + ';expires=' + a.toGMTString() + ';domain=' + b + '; path=/';
},
get: function(e){
var b = D.cookie;
var d = e + '=';
var c = b.indexOf('; ' + d);
if (c == -1) {
c = b.indexOf(d);
if (c != 0) {
return null;
}
}
else {
c += 2;
}
var a = D.cookie.indexOf(';', c);
if (a == -1) {
a = b.length;
}
return decodeURI(b.substring(c + d.length, a));
},
clear: function(b, a){
if (this.get(b)) {
D.cookie = b + '=' + ((domain) ? '; domain=' + a : '') + '; expires=Thu, 01-Jan-70 00:00:01 GMT';
}
}
},
…………………………………………………………………………………………
谁帮我看看 是哪里出问题了。 在IE上幻灯片不会动。 在火狐上好好的。 IE上出现 YAO未定义
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货