在 Xanga 页面上怎么使用 Neko?

更新时间

在 Xanga 上不能直接使用 webneko.net 提供的普通嵌入代码,需要改用一段 JavaScript 形式的代码,把它放进 Xanga“Look and Feel”设置里的 Site Name 或 Tag Line 输入框,接在原有文字之后。如果你使用的是自定义 HTML header,也可以把这段代码放进那个框里。根据 webneko.net 的说明,这是针对 Xanga 的专门做法;普通代码在 Xanga 上不会生效。

为什么普通代码不行

webneko.net 给一般网页提供的方案,是把一段以 NekoType="white" 开头的 <script> 代码放进 .html 文件。但 Xanga 的页面结构不允许你直接编辑 HTML 文件,所以这段代码没有地方可放。网站因此单独给出了 Xanga 版本:用 JavaScript 动态写入 script 标签,从而绕开无法直接编辑 HTML 的限制。

具体操作步骤

  1. 登录 Xanga,进入“Look and Feel”(外观设置)区域。
  2. 找到 Site Name(站点名称)或 Tag Line(标语)输入框。
  3. 在框中原有文字之后粘贴下面这段代码:
<NekoType="white">
var s='script';document.write("<"+s+ " src=\"https://webneko.net/n20171213.js\">");Neko
  1. 保存设置,然后打开你的 Xanga 页面查看效果。

预期结果是页面上出现一只 Neko 形象;点击它,它会开始追鼠标,再点一次则停止。

如果你使用的是自定义 HTML header,也可以把同一段代码放进那个框,效果相同。

需要注意的地方

  • 代码位置:必须接在 Site Name 或 Tag Line 原有文字之后,不要单独清空原文字再粘贴,否则站点名称或标语会被覆盖。
  • 部分站点不支持 script:webneko.net 明确说明,像 MySpace 等不允许使用 <script> 标签的站点,页面上只会显示一个“Neko”链接,而不会出现动画形象;网站也表示无法为这类情况提供帮助。Xanga 的上述方法是网站单独给出的,但平台策略可能变化,若保存后只看到链接,说明当前页面环境没有执行脚本。
  • 形象选择:上面代码里 NekoType="white" 指定的是白色 Neko。webneko.net 首页列出了大量可选形象(如 Classic、Black、Gray、Calico、Robot、Rainbow 等),把引号内的 white 换成对应名称即可尝试其他形象。
  • 费用:网站说明通过上述代码链接使用 Neko 是免费的。

验证是否成功

保存后刷新自己的 Xanga 页面:能看到 Neko 形象并响应鼠标点击,说明生效;只看到一个写着“Neko”的链接,说明该页面没有执行脚本,此时可以检查代码是否完整粘贴、是否放在了正确的输入框内。