如何在<link />中使用具有rel =“author”的javascript事件处理程序

时间:2013-07-13 11:44:15

标签: javascript html javascript-events onload onerror

我想使用onload()或onerror()或任何其他javascript事件处理程序

<link rel="author" href="http://something.here" />

例如

<link rel="author" href="http://something.here" onload="alert(1)" />

有可能吗?如果是,那么有人可以帮助我吗?我试图这样做,但它不起作用。

1 个答案:

答案 0 :(得分:0)

您不能做到,我认为这是您的真正属性。最好的选择是从这里获取内容。或使用PHP GET将数据发送到下一页并在使用isset的情况下使用PHP,就不能在一页之间使用事件处理程序(也许您可以在单击时使用cookie或本地存储,但这对您来说太过分了)。新页面加载新节目时。

例如,使用?get发送和获取JS:

@Entity(name = "Members")
data class Member(
        @Id
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        val id: Long? = null,
        @Column( unique = true)
        @Basic
        val uid: String,
        @Column( unique = true)
        @Basic val email: String,
        @ManyToMany
        @JoinTable(name = "groups_members")
        @JsonBackReference
        val groups: Collection<Group?> = ArrayList(),
        @OneToMany(mappedBy = "member")
        val tasks: List<Task?> = ArrayList(),
        @OneToMany(mappedBy = "creator")
        val createdTasks: List<Task?> = ArrayList(),
        @OneToMany(mappedBy = "creator")
        val createdMeetings: List<Meeting?> = ArrayList(),
        @ManyToMany
        @JoinTable(name = "meetings_members")
        val meetings: List<Meeting?> = ArrayList()



) {
    fun addGroup(group: Group) {
        groups.plus(group)
    }
}

当新页面加载时:

@Entity
data class Group(
        @Id @GeneratedValue val id: Long? = null,
        @Basic
        @Column(unique = true, name = "name") val name: String,
        @ManyToMany(mappedBy = "groups")
        val members: Collection<Member> = ArrayList(),
        @OneToMany(mappedBy = "group") val tasks: List<Task> = ArrayList()
)

或使用PHP:

<link rel="author" href="http://something.here?author=true" />