收藏夹打开新窗口并开始播放广播电台?

时间:2019-02-24 11:07:40

标签: javascript bookmarks

我正在尝试制作书签,以便打开BBC Radio 4并使其自动在新窗口中播放。

到目前为止,我有:

import java.util.*;
class ArrayWork
{
    public static void main(String args[])
    {
        Scanner sc = new Scanner(System.in);
        int arr[],n,i,j,nr=1;
        System.out.println("Enter the value for n: ");
        n = sc.nextInt();
        if(n>25)
            System.out.println("Invalid input");
        else
        {
            arr = new int[n]; 
            System.out.println("Enter the array elements: ");
            for(i=0;i<n;i++)
            {
                arr[i] = sc.nextInt();
            }
            for ( i = 0; i < arr.length; i++) {
     for (j = i + 1 ; j < arr.length; j++) {
          if (arr[j]==arr[i])
          nr=arr[i];

            for(i=0;i<n;i++)
            {
                if(arr[i]==nr)
                {
                    for(j=i-1;j>=0&&arr[j]>0;j--)
                    {
                        arr[j+1]=arr[j];
                    }
                    arr[j+1]=0;
                }
            }

            System.out.println("The array is: ");
            for(i=0;i<n;i++)
            {
                System.out.print(arr[i] + " ");
            }
        }
    }
}
}}

这会在新窗口中打开播放器,但不会开始播放广播。为此,我必须在该窗口中单击一个按钮。

是否可以通过在书签代码中添加更多代码来触发此操作?

我不太擅长编码,到目前为止,它一直是反复试验的。...我想我也许可以以某种方式使用它:-

javascript:void(win=window.open('https://www.bbc.co.uk/radio/player/bbc_radio_fourfm?URL='+location.href, 'Radio 4', 'width=369,height=630,resizable=yes,scrollbars=no,menubar=no,status=no'))

按钮位于元素中,如下所示:-

document.getElementById("myBtn").click()

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

javascript:void(win=window.open('https://www.bbc.co.uk/radio/player/bbc_radio_fourfm?URL='+location.href, 'Radio 4', 'width=369,height=630,resizable=yes,scrollbars=no,menubar=no,status=no,autoplay=1'))

此代码是我最终使用的代码-可能对其他用户有用,因为它演示了如何编码书签以在新窗口中打开链接,将其调整为尺寸(我的网站特定于我所在的站点)链接)并自动播放该站点上我想要的服务。

我唯一要做的就是创建一个图标,因为chrome为所有小书签分配了一个无吸引力的图标,类似于空白文档。

我认为我应该能够按照此处的说明进行操作:-

https://marcjenkins.co.uk/how-to-add-favicons-to-bookmarklets-in-chrome/

本质上-查找包含您喜欢的图标的页面,将其另存为书签,导出整个书签集,在结果html页面中查找包含您喜欢的图标的网站书签的图标信息,以及将其复制并粘贴到书签的详细信息中。

(发布摘要,以防将来链接中断)