您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
shows the date the ad was originally posted
当前为
// ==UserScript== // @name KijijiAutos Ad Date // @namespace http://localhost // @version 1.2 // @description shows the date the ad was originally posted // @author Kronzky // @include https://www.kijiji.*/* // @include https://www.kijijiautos.*/* // @run-at document-end // @grant none // ==/UserScript== (function() { 'use strict'; var unsafeWindow = window.wrappedJSObject; var pos = ""; var posted = 0; var where = document.body; var href = window.location.host; if ((href.indexOf("kijijiautos"))!=-1) { pos = "top:120px; left:30px;" posted = unsafeWindow.INITIAL_STATE.pages.vip.listing.created; } else { posted = unsafeWindow.dataLayer[0].a.cdt; pos = "right:60px; top:-180px;" where = document.getElementById('vip-body'); }; var created = new Date(posted*1000); var dateStr = (created.toLocaleString('default', { month: 'short' })) + " " + created.getDate(); var diff = Math.floor((Date.now()-created)/(1000*60*60*24)); if (diff>1) { diff += ' days ago'; } else if (diff==1) { diff = 'yesterday'; } else { diff = 'today'; }; //alert(created.toISOString().slice(5,10) + ", " + diff + " days ago" + "\n" + href); var newHTML = document.createElement ('div'); newHTML.innerHTML = '<h3 style="background-color:#fff; padding:4px; border:1px solid #333; position:absolute; ' + pos + ' color:#333">posted: ' + dateStr + ' (' + diff + ')</h3>'; where.appendChild(newHTML); })();