📄 s_code_remote.js
字号:
/* SiteCatalyst Code Version: G.5 *//* SMI Version 5.1 *//*Note to SMI web developers. Do not install or test this code on your site without approval from the .SUN organization!*//* Change campaign id from "source" to "cid".Remove old form abandonment code.Clean up pilot residue.pagetype/404 fixAdd opensolaris.org and sun-catalogue.com to internal links.*//************************** CONFIG SECTION **************************//* Set the Report Suite ID(s) and site ID for each Sun site. The site ID is pre-pended to pageNames and channel names. */ var s_account="sunglobal,sundeveloper"// var s_account="devsunjavas"/* Uncomment one of the following */var s_siteid = "jsc:"// var s_siteid="ss:"// var s_siteid="mysun:"// var s_siteid="java:"// var s_siteid="one:"var s_dynamicAccountSelection=falsevar s_dynamicAccountList=""var s_linkInternalFilters="javascript:,sun.com,java.com,sunsolve,star-auth,sfbay,amused.corp,opensolaris.org,sun-catalogue.com"/* List s_prop and s_eVar variables to be passed during custom/exit/download links. Otherwise, values passed in are ignored. */var s_linkTrackVars="None"/* List event values in "s_events" to be passed during custom/exit/download links. Otherwise, events are ignored by default. */var s_linkTrackEvents="None"/* Plugin Config - may be specific to each Sun site */var s_usePlugins=truefunction s_doPlugins() { /* Add calls to plugins here */ /*pageType 404 fix */ if(s_pageType==""){ /* External campaigns */ if(s_campaign=="") s_vp_getCGI('s_campaign','cid'); // Internal campaigns s_vp_getCGI('s_eVar1','intcmp');// s_vp_getFormAbandonState("s_prop1","o","Form Abandonment"); }}/***************** STANDARD CODE FOR ALL SUN SITES ******************//**********TO BE CHANGED ONLY BY SMI .SUN PROGRAM MANAGEMENT*****//* Make certain these variables are defined, if not on page */if (typeof s_channel=='undefined') var s_channel = "";if (typeof s_pageName=='undefined') var s_pageName = ""; if(typeof s_events=='undefined') var s_events="";if(typeof s_campaign=='undefined') var s_campaign="";if(typeof s_hier1=='undefined') var s_hier1="";if (typeof s_pageType=='undefined') var s_pageType=""; /*pageType 404 fix */ if(s_pageType==""){/* Check for this common problem */if (s_pageName.toLowerCase()=="document.title"){ s_pageName=document.title;}/* Use URL as default page name unless s_pageName already populated. */if (typeof s_pageName!='undefined'){ // See if it has a value if (s_pageName==""){ s_pageName=window.top.location.pathname.toLowerCase(); }} }var s_disableLegacyVars=truevar s_eVarCFG="" /*pageType 404 fix */ if(s_pageType==""){/* Link Tracking Config */var s_trackDownloadLinks=true // downloadsvar s_trackExternalLinks=true // external linksvar s_trackInlineStats=true // ClickMapvar s_linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,doc,pdf,xls,bin,tar,Z,gz"var s_linkLeaveQueryString=false/* Populate "s_channel" variable (if not already populated). Based on 8 levels of directory. */if(s_channel==""){ var s_t1=0 var s_t2=0 var s_du="" s_du=window.top.location.href.toLowerCase() if((s_t1=s_du.indexOf("://"))>=0){ if((s_t2=s_du.indexOf("/",s_t1+3))>=(s_t1+3)){ if(s_du.indexOf(".",s_t1+3)<s_t2){ var s_c2="" s_t1=s_t2+1 s_t2=s_du.lastIndexOf("/") s_channel=s_du.substring(s_t1,s_t2) // Replace all "/" chars with ":" for(s_t2=0; s_t2<s_channel.length; s_t2++){ if(s_channel.charAt(s_t2)=="/"){ // Bogus code, but JavaScript 1.0-compatible s_c2=s_channel.substring(0,s_t2)+":"+s_channel.substring(s_t2+1,s_channel.length) s_channel=s_c2 } } } } // Remove everything after the eigth "/" s_t1=0 for(s_t2=0;s_t2<s_channel.length;s_t2++){ if(s_channel.charAt(s_t2)==":"){ s_t1++ if(s_t1==8){ s_channel=s_channel.substring(0,s_t1-1) break } } } }}/* Places entire path into Hierarchy variable, or just s_channel if populated on page. */if(s_channel!==""){ s_hier1=s_siteid+s_channel }/* STANDARD SUN GLOBAL ACCOUNT CODE: pre-pend "pageName" and "channel" with "s_siteid" */if(typeof s_siteid!='undefined'){ if(typeof s_pageName!='undefined'&&s_pageName.length>0){ if(s_pageName.substr(0,s_siteid.length).toLowerCase()!=s_siteid){ s_pageName=s_siteid+s_pageName; } } if(s_channel.length>0){ if (s_channel.substr(0,s_siteid.length).toLowerCase()!=s_siteid){ s_channel=s_siteid+s_channel; } }}/* PUT SITE_ID INTO S_PROP2*/if(typeof s_siteid=='undefined'){var s_siteid=""};if(typeof s_prop2=='undefined'){var s_prop2=""}; s_prop2=s_siteid; }/************************** PLUGINS SECTION *************************//* You may insert any plugins you wish to use here. *//* * Plugin: Get State Of Form On Abandon New Form Abandon Plugin goes here when available. *//* * Plugin: Get Query String CGI Variable Value */function s_vp_getCGI(vs,k) {var v='';if(k&&s_wd.location.search){var q=s_wd.location.search, qq=q.indexOf('?');q=qq<0?q:q.substring(qq+1);v=s_pt(q,'&',s_cgif, k)}s_vpr(vs,v)}function s_cgif(t,k){if(t){var te=t.indexOf('='), sk=te<0?t:t.substring(0,te),sv=te<0?'True':t.substring(te+1);if( sk==k)return s_epa(sv)}return ''}/* * Plugin: Get Plugin Modified Value */function s_vp_getValue(vs) {var k=vs.substring(0,2)=='s_'?vs.substring(2):vs;return s_wd[ 's_vpm_'+k]?s_wd['s_vpv_'+k]:s_gg(k)}/* * Plugin Utilities v2.0 (Required For All Plugins) */function s_vpr(vs,v){if(s_wd[vs])s_wd[vs]=s_wd[vs];else s_wd[vs]=''if(vs.substring(0,2) == 's_')vs=vs.substring(2);s_wd['s_vpv_'+vs]=vs_wd['s_vpm_'+vs]=1}function s_dt(tz,t){var d=new Date;if(t)d.setTime(t);d=new Date(d.getTime()+(d.getTimezoneOffset()*60*1000))return new Date(Math.floor(d.getTime()+(tz*60*60*1000)))}function s_vh_gt(k,v){var vh='|'+s_c_r('s_vh_'+k),vi=vh.indexOf('|'+v+'='),ti=vi<0?vi:vi+2+v.length,pi=vh.indexOf('|',ti),t=ti<0?'':vh.substring(ti,pi<0?vh.length:pi);return t}function s_vh_gl(k){varvh=s_c_r('s_vh_'+k),e=vh?vh.indexOf('='):0;return vh?(vh.substring(0,e?e:vh.length)):''}function s_vh_s(k,v){if(k&&v){var e=new Date,st=e.getTime(),y=e.getYear(),c='s_vh_'+k,vh='|'+s_c_r(c)+'|',t=s_vh_gt(k,v);e.setYear((y<1900?y+1900:y)+5);if(t)vh=s_rep(vh,'|'+v+'='+t+'|','|'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -