小编Sou*_*fx4的帖子

谷歌Chrome垂直滚动条神秘地出现和消失?

我一直在努力的网站有这个奇怪的,看似不一致的问题,而且它似乎只发生在谷歌浏览器上.

我的主要内容部分偶尔会产生垂直和水平滚动条.

当我将页面作为文件打开时,打开页面并刷新页面时,滚动条会间歇性地弹出.他们通常不会出现,但每次刷新,他们都会弹出.

当我使用NGiNX在本地运行页面时,滚动条将在打开页面时弹出,但在刷新时消失,并且没有任何刷新会将它们带回来.如果我在我设置的两个不同的测试页面之间来回点击,滚动条会粘在一起.只有在重装后,它们才会消失.

当我从我的临时免费虚拟主机网站Zymic运行它时,我还没有看到这个问题.我实际上甚至都没有担心它,因为它没有出现,但是当我注意到从我本地运行的Web服务器弹出的问题时,我想我应该调查一下.

我不知道从哪里开始寻找可能导致问题的原因,但我提供的视频会清楚地显示问题,以及指向我当前实时网站的链接.根据其他人的报告和我自己的经验,这个问题不会出现在现场网站上,但它可以访问我当前的所有代码(当前,我正在尝试一些事情)和我很乐意提供任何特别要求的代码.我会尝试立即提供可能导致问题的位,除了我不知道:\但如果我缩小了任何内容,我将包括那段代码以及我发现的内容.

短片58秒的问题视频:http://youtu.be/K7tjGJ8hIV0

实时网站(此链接不应出现问题):http://jrltest.zxq.net/

非常感谢你们!

html css google-chrome

9
推荐指数
1
解决办法
4万
查看次数

Google plus分享按钮,当前网址而不是指定网址?

如果需要澄清,请告诉我.如果无法完成,请告诉我.我拼命地试图弄明白这一点

我在以下网站上关注Google的Dev指南:

https://developers.google.com/+/web/share/

我似乎无法弄清楚如果可能的话,如何使用自定义图标并使用当前的URL而不必指定URL.

我发现他们网站的这一部分指定了锚标记地址:

"https://plus.google.com/share?url={URL}"
Run Code Online (Sandbox Code Playgroud)

这将允许我使用自定义图标(并且我可以使用自定义图标的唯一方法)和一些其他自定义参数.但看起来这个方法需要一个指定的URL,据我所知,它没有提供动态创建链接的方法,具体取决于当前页面.

如果我在顶部使用代码生成器,它将使用当前页面,但它调用Google托管的Java脚本,此外,当我将鼠标悬停在图标上时,它会弹出一个悬停链接.当然,我也不能在发电机上使用自定义图标.

我一直在谷歌搜索我能想到的每个搜索词,并搜索这个网站,我还没有找到其他人提出这个问题.我想通过大约20-30分钟的搜索后我不会通过搜索找到我的答案,所以我道歉,如果这已经得到回答.

只是我的一些经验背景,让我知道我的位置:我对HTML和CSS的运作有一个很好的把握.但是,Javascript,我理解非常基本的理论,而且就此而言.然而,我绝对打算学习,因为它将证明是一项非常有价值的技能.

非常感谢你!!

我想我知道需要做什么,但是......我不知道该怎么做(或者它是否会起作用):

我的共享链接需要链接到查看当前页面URL的脚本,然后获取该信息,并从中创建一个动态链接,将用户带到以下链接:https://plus.google.com/分享?url = {来自查询的网址将在这里}.

我认为这可能有用......听起来就像它会.有什么想法吗?如果是这样,围绕它的任何简单脚本都会这样做?

双重感谢!!

- 我终于发现了一些有效的东西,但它使用的是Javascript而我并不完全理解它,只是足以调整它.我花了很长时间才找到它,但它适用于Google Plus,Facebook或Twitter!(我相信它可以与提供需要指定URL的共享链接的任何其他网站一起使用)

在这里,我仍在寻找更好的解决方案,但这正是我所寻求的:

<a href="javascript:(
function(){
var w=480;var h=380;
var x=Number((window.screen.width-w)/2);
var y=Number((window.screen.height-h)/2);
window.open('https://plus.google.com/share?url='+encodeURIComponent(location.href)+'
  &title='+encodeURIComponent(document.title),'','width='+w+',height='+h+',left='+x+',top='+y    +',
  scrollbars=no');
})();" style="background: url(/wp-content/themes/HTML5/images/googleplus.png) no-repeat  scroll left center transparent;">
Share to Google+</a>
Run Code Online (Sandbox Code Playgroud)

social-networking absolute-path google-plus-one google-plus

3
推荐指数
1
解决办法
2万
查看次数

如何创建自己的简单社交媒体按钮以自动获取当前URL?

Facebook,Google +和Twitter(我没有检查或测试任何其他平台,但如果他们提供"共享网址",那么他们也应该工作)所有提供预制的JS按钮,由于许多不同的原因,很多人们不想用.是否是因为你想使用你自己的自定义图标,或者你不喜欢他们使用了多少代码,或者你不喜欢它们如何运作,或者任何其他原因.

但是,这些社交媒体平台也提供了一个简单的替代方案,允许您使用自己的自定义图标,并且在Web开发人员方面的工作方式非常简单.(他们的开发者页面上的Facebook文档没有反映我将使用的方法,因为他们不再"支持"旧的"共享URL".但是,它确实现在仍然有效,原则保持不变如果您想使用他们的新手册"共享URL").

它们的工作方式原则上非常简单:它们在末尾提供带有语法的URL,允许您手动键入要共享的URL.此解决方案的问题是您每次都必须手动键入每个页面的URL.如果你使用PHP包含或SSI作为你的共享按钮(我正在做),那么它不仅不可行,而且它是不可能的,因为你只有一个存在的共享按钮实例.

那么如何能够制作自己的简单社交媒体共享按钮来自动获取当前页面的URL?

javascript twitter facebook google-plus

2
推荐指数
1
解决办法
2481
查看次数